第1章 VRML简介 1.1 VRML的发展历史 1.2 VRML的特点 1.3 VRML的发展前景 1.4 VRML运行环境要求(建议) 1.5 VRML浏览器 1.6 VRML编辑器 1.7 VRML程序运行和调试 思考题 第2章 VRML编程语法基础 2.1 VRML基本概念 2.2 VRML文件语法 2.3 节点和域 2.4 节点名的重定义和重用 2.5 事件、路由和脚本 2.6 VRML节点集 思考题 第3章 VRML基本节点编程 3.1 Background立体空间背景节点编程 3.2 Shape空间物体造型模型节点 3.3 Box盒子节点 3.4 Sphere球体节点 3.5 Cone圆锥体节点 3.6 Cylinder圆柱体节点 3.7 Text文本造型节点 3.8 PointSet“点”节点 3.9 IndexedLineSet“线”节点 3.10 IndexedFaceSet“面”节点 3.11 ElevationGrid海拔栅格节点 3.12 Extrusion挤出造型节点 3.13 Normal法向量节点 3.14 Color颜色节点 思考题 第4章 群节点创建VRML立体空间造型 4.1 Transform空间坐标变换节点 4.2 Group编组节点 4.3 Inline内联节点(调用节点型群节点) 4.4 Switch开关节点 4.5 Billboard广告、警示牌、海报节点 4.6 Anchor锚节点(超级链接群节点) 4.7 LOD细节层次节点(分级型群节点) 思考题 第5章 VRML场景效果节点编程设计 5.1 空间大气效果 5.2 纹理效果节点 5.3 视点效果节点 5.4 光照效果节点 5.5 音响效果节点 5.6 WorldInfo信息化节点 思考题 第6章 VRML最具特色的动态感知虚拟现实节点 6.1 时间传感器节点 6.2 VRML动画控制节点 6.3 VRML触摸检测器节点 6.4 VRML感知检测器节点 思考题 第7章 VRML通用接口节点 7.1 Script脚本节点 7.2 创建用户自己的新节点 7.3 使用VRML直接上网 7.4 HTML网页与VRML 7.5 VRML三维立体网络语言与Cult3D 7.6 Word 2000与VRML 思考题 第8章 VRML实例编程 8.1 红帆船造型 8.2 潜水艇造型 8.3 音响造型 8.4 杠铃造型 8.5 警示牌造型 8.6 风扇造型 8.7 手枪造型 8.8 射击靶造型 8.9 现代算盘造型 8.10 太空飞船造型 8.11 雨伞造型 8.12 转动的齿轮造型 8.13 月球围绕地球转动造型 8.14 公路和山脉造型 8.15 小结 思考题 附录A VRML节点参考 附录B 参考网站
|