纳金网

标题: 开发教程――熟悉Cult3D [打印本页]

作者: .    时间: 2012-9-4 19:19
标题: 开发教程――熟悉Cult3D
一、Cult3D开发软件
  Cult3D 开发软件可以让你在建立好的模型上增加互动效果。
  先看看你是否适合阅读该教程,假如你符合以下条件,该文档非常适合您:
1.正安装Cult3D开发包应用程序;
2.你正建立一个Cult3D动画;
3.你正把一个3D的模型转换成cult3D的格式;
4.你需要预排建立一个小型的Cult3D项目;
5.你需要得到Cult3D的技术信息和有关工具。
  假如您的目的只是:
1.只是想看到Cult3D的动画;
2.你只是想安装一个Cult3D的播放器插件。
  那么该文档不一定适合您,因为它是为开发人员预备的。
  Cult3D 是一种崭新 3D 网技术,它让你把图象质量高和速度快的交互的实时的物体送到所有的因特网用户手上。
  通过Cult3D,你仅需创造你的产品的压缩 3D 模型,并且很轻易把交互功能,动画和声音加到模型上。
  Cult3D 作为一种电子商务方案,让你创造出顾客能随时随地在网上触摸,感觉并且试一试产品,甚至和其他人一起玩令人激动的网上游戏。   
你可以在模型的基础上增加动画、声音、连接、JAVA代码、可点击的区域和可控制的移动。使用Cult3D输出插件,你可以输出一种[*.c3d]文件,该文件被Cult3D开发软件打开,经过一些编辑和处理,最终生成一个Cult3D工程文件[*.c3p](包括工程信息和声音,JAVA灯代码等参考信息),当然,你还得保存[*.c3d]的源文件。
  一旦你完成并满足你作品,你就可以把它输出到一个能被Cult3D动画播放插件演示的[*.co]文件,想获取更多相关信息,请参阅“使用Cult3D开发”一节。
  所有的交互(interactions)和行为(actions)都以事件的形式呈现出来,一个事件可能是一次按键、一个定时触发、一次鼠标单击等等。可直接由事件(Event)驱动的行为(action)有:移动、旋转、播放声音、放映动画和URL连接等等。你甚至可以编写JAVA代码以实现更多更复杂的动画。
  Cult3d 开发软件可以在[*.c3d]文件的基础上对模型进行编辑和扩展,通过它,你就可以定义和增加更复杂的嵌套子动画(例如在同一动画的不同帧间插入帧或改变该帧的内容)。
  Cult3d 开发软件生成一个经压缩的、扩展名为[*.co]的二进制文件,可以放在本地机或Internet上。通常,vertex animation(顶点动画)的文件是很大的,但Cult3d开发软件答应用户通过以牺牲较少图像质量的办法减少文件的容量。
作者: .    时间: 2012-9-5 10:25
二、使用Cult3D开发

  以下是一个使用 Cult3d 开发软件制作一个标准 3D 动画的示例:
  用3d开发软件制的并输出的动画,可以是现存的,也可以是新建的,不过要记住,要使模型有相当的复杂度以吸引最终用户的注重,同时使模型文件的容量尽可能的小,以加快下载速度。
在3D模型制作程序中创建或读取一个模型:

  一旦你对模型的造型满足,你就可以把它输出到 Cult3d 设计文件中[*.c3d],这种文件能被
Cult3d 开发软件读取并被编辑的文件(以后我将介绍如何把它变成可被 Cult3d 播放机插件放映的动画文件)。
使用 Cult3d 输出插件输出最终模型:

  由现在开始,你就可以用 Cult3d
  开发软件对它增加事件、动作、声音等动画新元素了。
  你可以在 Cult3d
开发软件里看到所有最终用户看到的一样的东西,所以你可以很轻易的制作出合你心意的效果,当对最初的模型作了些许修改后,你都应该把它保存到
Cult3d
开发文件[*.c3d]中,那么做的好处是,当你以后要对该模型进行修改时,仅需在现在的模型的基础上修改就可以了。

把 Cult3d 开发文件装载入 Cult3d 开发软件中;


  在模型上增加事件、属性等动画元素;
  根据自己的需要把 Cult3d 开发文件保存起来;
  按需要重复 3-5 步;
  现在是将你创建的动画送到最终用户面前的时候了,这个文件是经过压缩的(以你的设置为前提,以稍微的图像质量损失换取下载速度的提高),因此能最大限度地降低文件容量,你还可以安排在模型完全下载前模型各部分的显示顺序。
作者: .    时间: 2012-9-5 10:27
教程贴士:模型被最终完成时,把它写入一个已压缩的 cult3d 播放文件
  三、使用Cult3D开发
  模型被最终完成时,把它写入一个已压缩的 cult3d 播放文件;

  重要事项:  
  请确保你把开发文件[*.c3p]保存起来了,一旦你把它输出为 Cult3d
  动画播放文件[*.co]格式后,你就不能对它进行任何修改或被 Cult3d
  开发软件打开,因为它应用于展示最终,也应该是最完善的模型动画,同时去除所有的编辑信息。那么做的目的是保护    你的模型数据不被他人修改。仅有你自己或你答应的人才能通过[*.c3d]文件格式对模型进行二次开发。所以[*.c3p]文件是 输出[*.co]的前提,你必须保存好。
  现在,你应该做的就是把
Cult3d 动画播放文件放在最终用户能够看到的地方(通常是Web服务器,也可能是一个文件服务器,或者用户的本地机)


  把 Cult3d 动画播放文件放到用户可以看到的地方(例如文件服务器或web服务器),它可以被用户机器上的 Cult3d 动画播放插件放映。

  假如你有一个 Cult3d 演示文件[*.co]名为 plan-40.co,那么把它放到网页上的代码如下所示:
classid="clsid:31B7EB4E-8B4B-11D1-A789-00A0CC6651A8"
  width="500"
  height="275"
  border="1"
  codebase="http://www.cult3d.com/download/cult.cab#version=5,0,0,0">


  plug-inspage="http://www.cult3d.com/newuser/index.html"
  src="plan-40.co"
  width="500"
  height="275"
  color="000000"
  type="application/x-cult3d-object">




欢迎光临 纳金网 (http://c-www.narkii.com/club/) Powered by Discuz! X2.5