Cult3D是一种跨平台的网络应用程序,也是一种全新的网络3D技术,可让已完成的3D模型增加交互功能,广泛应用于电子商务、网络游戏、远程教学、网络产品展示、工程说明、导览说明等诸多应用领域。\r\n\r\n 本书详细介绍了Cult3D的功能和多种工具的使用,着重介绍了模型的导出、3D交互功能的设计与网页成品的导出,还全面介绍了Cult3D与其他软件的整合应用。全书提供了25个典型范例并配以充分的图文解说,可让不同基础的读者轻松上手!\r\n\r\n 本书是由Cult3D的原开发商Cycore公司授权并提供相关资料编写而成的第一本介绍Cult3D的书籍,内容全面、翔实,是一本很好的参考书,非常适合广大爱好网页设计的用户、网站管理以及维护人员学习使用。\r\n
\r\n
第1章 Cult3D简介 \r\n\r\n 1. 1 Cult3D的组成部分 \r\n\r\n 1. 2 安装Cult3D与系统需求 \r\n\r\n 1. 2. 1 安装Cult3D Player系统需求 \r\n\r\n 1. 2. 2 安装Cult3D Player插件 \r\n\r\n 1. 2. 3 安装Cult3D Designer系统需求 \r\n\r\n 1. 2. 4 安装Cult3D Designer与Cult3D Exporter插件 \r\n\r\n 1. 3 Cult3D Designer 5. 0的新功能 \r\n\r\n 1. 3. 1 时间轴预览 \r\n\r\n 1. 3. 2 动画控件 \r\n\r\n 1. 3. 3 垃圾桶 \r\n\r\n 1. 3. 4 旋转轨迹命令 \r\n\r\n 1. 3. 5 新的动作命令 \r\n\r\n 1. 3. 6 Scene graph窗口 \r\n\r\n 第2章 Cult3D Designer的窗口 \r\n\r\n 2. 1 Cult3D Designer的不同功能窗口 \r\n\r\n 2. 2 Event Map窗口 \r\n\r\n 2. 3 Scene graph窗口 \r\n\r\n 2. 4 预览窗口 \r\n\r\n 2. 5 Actions窗口 \r\n\r\n 2. 6 Object properties窗口 \r\n\r\n 2. 7 Events窗口 \r\n\r\n 2. 8 其他窗口 \r\n\r\n 2. 8. 1 Java actions窗口 \r\n\r\n 2. 8. 2 Resources窗口 \r\n\r\n 2. 8. 3 Sounds窗口 \r\n\r\n 2. 8. 4 Cursors窗口 \r\n\r\n 2. 8. 5 Expressions窗口 \r\n\r\n 2. 8. 6 Trashcan窗口 \r\n\r\n 2. 8. 7 Animation editor窗口 \r\n\r\n 第3章 创建Cult3D对象 \r\n\r\n 3. 1 Cult3D Exporter与3D Studio MAX组合使用 \r\n\r\n 3. 1. 1 模型的支持 \r\n\r\n 3. 1. 2 素材贴图的支持 \r\n\r\n 3. 1. 3 特别注意事项 \r\n\r\n 3. 2 Cult3D Exporter导出设置 \r\n\r\n 3. 3 导出操作范例 \r\n\r\n 3. 3. 1 范例一:导出旋转动画 \r\n\r\n 3. 3. 2 范例二:导出变形动画 \r\n\r\n 3. 3. 3 范例三:导出3D Studio MAX的摄影机 \r\n\r\n 第4章 Cult3D Designer功能初探 \r\n\r\n 4. 1 激活与旋转轨迹 \r\n\r\n 4. 2 旋转对象 \r\n\r\n 4. 3 启动Vertex动画 \r\n\r\n 4. 4 启动Vertex动画帧 \r\n\r\n 4. 5 利用事件来移动对象 \r\n\r\n 4. 6 由事件来控制另一个事件的打开与取消作用 \r\n\r\n 4. 7 编辑时间轴 \r\n\r\n 4. 8 在Cult3D对象中加入声音 \r\n\r\n 4. 9 停止播放声音 \r\n\r\n 4. 10 Timer的使用方式 \r\n\r\n 4. 11 启动事件:Activate event \r\n\r\n 4. 12 关闭事件:Deactivate event \r\n\r\n 4. 13 通过键盘来激活3D对象动画之一 \r\n\r\n 4. 14 通过键盘来激活3D对象动画之二 \r\n\r\n 4. 15 通过键盘来激活3D对象动画之三 \r\n\r\n 4. 16 如何隐藏对象与显示对象 \r\n\r\n 4. 17 改变场景的背景颜色 \r\n\r\n 4. 18 对象间的从属关系 \r\n\r\n 4. 19 改变光标形状 \r\n\r\n 4. 20 沿着路径移动的火柴 \r\n\r\n 4. 21 点火燃烧的火柴 \r\n\r\n 4. 22 对象的相对移动 \r\n\r\n 第5章 导出Cult3D对象 \r\n\r\n 5. 1 Cult3D对象导出设置 \r\n\r\n 5. 1. 1 Object motions选项卡的设置 \r\n\r\n 5. 1. 2 Vertex motions选项卡的设置 \r\n\r\n 5. 1. 3 Sounds选项卡的设置 \r\n\r\n 5. 1. 4 Geometries选项卡的设置 \r\n\r\n 5. 2 各种导出的压缩格式 \r\n\r\n 5. 2. 1 Object motions所属的压缩方式 \r\n\r\n 5. 2. 2 Vertex motions所属的压缩方式 \r\n\r\n 5. 2. 3 Sound codecs压缩方式 \r\n\r\n 5. 2. 4 Geometry codecs压缩方式 \r\n\r\n 5. 3 如何导出Cult3D对象到网页 \r\n\r\n 5. 3. 1 IE浏览器的程序代码部分 \r\n\r\n 5. 3. 2 Netscape的程序代码部分 \r\n\r\n 5. 3. 3 IE与Netscape综合程序代码部分 \r\n\r\n 5. 4 与FrontPage的组合 \r\n\r\n 5. 4. 1 插件方式 \r\n\r\n 5. 4. 2 ActiveX控件的方式 \r\n\r\n 5. 5 与Dreamweaver的组合 \r\n\r\n 5. 5. 1 安装The Macromedia Exchange for Dreamweaver \r\n\r\n 5. 5. 2 安装Cult 3D Set Extension \r\n\r\n 5. 5. 3 使用Cult 3D v5组件 \r\n\r\n 5. 5. 4 如何使用Cult 3D Random v5组件 \r\n\r\n 第6章 Cult3D Designer范例练习 \r\n\r\n 6. 1 DVD播放机展示 \r\n\r\n 6. 2 冒汽的茶壶 \r\n\r\n 6. 3 旋转的时钟 \r\n\r\n 第7章 Cult3D与PowerPoint. Acrobat PDF及Director组合 \r\n\r\n 7. 1 在PowerPoint中插入Cult3D对象 \r\n\r\n 7. 2 在PDF文件中插入Cult3D对象 \r\n\r\n 7. 3 在Director中插入Cult3D对象 \r\n\r\n 附录A 参考资料. 相关网站 \r\n\r\n 附录B 更改材质的Java源文件 \r\n\r\n 附录C 获取系统时间的Java源文件 \r\n\r\n 附录D Cult3D 5. 2的新功能测试报告 \r\n
\r\n
Cult3D软件是一种跨平台的网络应用程序, 适用于电子商务. 网络游戏. 远程教学. 网络产品展示. 工程说明. 导览说明等诸多应用领域. 该软件以独特的图形渲染方式, 可以在网络上处理计算机绘图中透明度与反光程度的肌理质感, 使网络图像的显示品质大为提升. 再加上它与目前流行的3D动画制作软件(如3D Studio MAX. Maya等)的文件格式相兼容, 并可直接将创建好的模型转换成Cult3D可以使用的格式, 非常实用. Cult3D内置有文件压缩与流式播放功能, 播放器可以从网上免费下载, 这些都符合当前因特网发展的需要. Cult3D还能用少量的内存来表现3D动画效果, 通过因特网现有带宽就可以自由传输. 当单纯提供图像已不足以满足大众的需求时, Cult3D使具有仿真效果的3D模型加上了可以交互操作的动画与声音, 是网络传播功能的一大飞跃.
Cycore公司的Cult3D现在已是网络3D交互领域的领导品牌, 他们的目标是成为因特网领域中3D图形的内容标准, 也朝着增添更多的交互性发展. 伴随着逐渐成熟的3D数据库技术, 可望在电子商务. 远程教学. 艺术展览. 视觉导览等应用领域, 提供交互与仿真程度更高的全3D操作界面.
网络3D技术起源于1994年SGI公司所发展的3D图形描述语言VRML(Virtual Reality Modeling Language, 虚拟现实造型语言), 历经VRML 1. 0. VRML 2. 0. VRML 97几个版本. 而网络3D技术的发展面临两个问题, 一个是带宽限制, 另一个是浏览者的计算机配置. 但是随着宽带网络的普及, 计算机性能的升级, 网络3D技术又开始蓬勃发展起来. 在国外有越来越多的公司投入网络3D技术研究, 而有趣的是并不全都依循VRML的规格, 各家公司纷纷推出属于自己的格式或是用Java程序来开发.
网络3D技术的应用主要分为三大方向:
教育与培训:通过模拟真实的模型与交互操作, 增加学习的兴趣, 如虚拟动物园. 博物馆, 或者是以交互的网络3D技术来进行远程教学.
娱乐与游戏:发展3D网络游戏, 3D聊天室等.
电子商务:为网络3D技术的应用主力. 虚拟商场的建立, 让网友实际体验3D交互的宽带网络世界. 未来宽带网络不仅能传输更多的有线电视频道, 还能结合多媒体功能, 让3D动画. 信息. 游戏等, 以实时. 完整. 交互的模式呈现给用户.
本书首先介绍了Cult3D的组成和主程序Cult3D Designer的不同功能的窗口, 接着介绍了模型的导出. 交互功能的设计. 导出成品到网页, 最后介绍了与其他软件组合应用. 各章之间环环相扣, 一步一步让用户完全了解Cult3D及其扩展性, 并且学会与其他软件的组合应用, 让用户能够循序渐进地阅读, 以便达到最佳的学习效果.
各章的主要内容如下:
第1章主要介绍Cult3D软件的功能及其制作流程. 先让读者有一窥全貌的概念, 并详细说明各组成部分的主要功能与安装过程.
第2章介绍Cult3D Designer的不同功能的窗口, 介绍3D交互功能的设计与命令.
第3章针对3D Studio MAX的用户介绍了Cult3D的导出功能, 同时也适用于Maya的导出.
第4章是本书的重点部分, 通过多个范例让读者由浅入深地练习, 体验Cult3D强大的交互功能.
第5章介绍了导出成品到网页上, 除了详细解释HTML的源代码之外, 也介绍了如何通过FrontPage与Dreamweaver的组合将成品插入到网页中.
第6章是综合范例应用的内容, 除了复习第4章的各个范例外, 还介绍了如何利用Java程序来控制Cult3D对象来扩展其交互功能.
第7章介绍了如何在PowerPoint. Acrobat. Director文档中插入Cult3D对象, 进行组合应用的操作.
在附录部分列出了本书的参考资料. 相关网站, 更改材质的Java源文件, 获取系统时间的Java源文件以及Cult3D 5. 2的新功能测试报告.
本书是由Cycore公司授权并提供相关资料编写而成的第一本介绍Cult3D的书籍, 内容全面. 翔实, 是一本很好的参考书, 非常适合广大爱好网页设计的用户以及广大网站管理和维护人员学习使用.