VRML虚拟现实网页语言

VRML虚拟现实网页语言
作 者: 严子翔
出版社: 清华大学出版
丛编项: 网页设计语言系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VRML虚拟现实网页语言》作者简介

内容简介

VRML(Virtual Reality Modeling Language)是标记语言的一种,用于处理网页上的三维图形,通过VRML可以构建出三维的虚拟现实。本书配合范例,全面介绍了VRML节点的意义、用法、语法、字段与事件的说明;还介绍了VRML的基本图学原理与VRML的最新发展情况,希望对VRML的初学者和中级用户有所帮助。

图书目录

基础篇 VRML是什么

第1章 认识虚拟现实与VRML

1. 1 虚拟现实

1. 1. 1 虚拟现实的历史

1. 1. 2 虚拟现实的定义

1. 1. 3 虚拟现实的硬件设备

1. 2 VRML

1. 3 VRML的正式网站———Web 3D Consortium

1. 3. 1 关于Web 3D Consortium(About Us)

1. 3. 2 Web 3D Consortium技术信息(Technical Info)

1. 4 本章小结

第2章 VRML的浏览与编辑

2. 1 浏览VRML的方法

2. 1. 1 浏览器外挂程序

2. 1. 2 安装实例

2. 1. 3 VRML工具列

2. 2 VRML的编辑方法

2. 3 本章小结

第3章 VRML的文件结构

3. 1 VRML文件概述

3. 2 VRML的文件头

3. 3 VRML的文件注释

3. 4 节点

3. 5 字段和字段值

3. 6 定义节点名称(DEF)和重用节点名称(USE)

3. 7 事件和路由

3. 7. 1 事件(Event)

3. 7. 2 路由(Route)

3. 8 本章小结

实用篇 基本节点的应用

第4章 构建虚拟对象的几何模型——Gemetry Nodes

4. 1 模型节点——Shap

4. 2 几何箱型节点———Box

4. 3 几何圆锥体节点——Cone

4. 4 几何圆柱体节点———Cylinder

4. 5 几何球体节点——Sphere

4. 6 地表网格节点——ElevationGrid

4. 7 成形节点——Extrusion

4. 8 点集合节点——PointSet

4. 9 指针线集合节点——IndexedLineSet

4. 10 指针表面集合节点——IndexedFaceSet

4. 11 文字节点——Text

4. 12 本章小结

第5章 虚拟对象的外观——Appearance Nodes

5. 1 外观节点——Appearance

5. 2 材料节点———Material

5. 3 图片型的表面材质节点——ImageTexture

5. 4 像素型的表面材质节点——PixelTexture

5. 5 影片型的表面材质节点——MovieTexturx

5. 6 表面材质的转换节点——TextureTransform

5. 7 本章小结

第6章 组合虚拟对象的群节点——Grouping Nodes

6. 1 基本型的群节点——Group

6. 2 转换型的群节点———Transform

6. 3 引入型的群节点——Inline

6. 4 选择型的群节点——Switch

6. 5 广告牌群节点———Billboard

6. 6 超级链结的群节点———Anchors

6. 7 分级型的群节点——LOD(Level. of. Detai1)

6. 8 感测型的群节点——Co11ision

6. 9 本章小结

第7章 虚拟现实的环境——Environment Nodes

7. 1 控制背景的节点——Background

7. 2 雾化节点——Fog

7. 3 点光源节点——PointLight

7. 4 方向性光源节点——DirectionalLight

7. 5 聚光性光源节点——SpotLight

7. 6 声音发射器节点——Sound

7. 7 声音节点———AudioClip

7. 8 本章小结

第8章 世界的观看点———Viewing Nodes

8. 1 决定观看点的节点——Viewpoint

8. 2 控制浏览功能的节点——NavigationInfo

8. 3 本章小结

高级篇 高级节点的应用

第9章 动态的虚拟现实——Animation Nodes

9. 1 控制时间的感测器节点——TimeSensor

9. 2 变换位置的动态节点——PositionInterpolator

9. 3 变换方位的动态节点——OrientationInterpolator

9. 4 变换强度的动态节点——ScalarInterpolator

9. 5 变换颜色的动态节点——ColorInterpolator

9. 6 变换坐标的动态节点——CoordinateInterpolator

9. 7 变换向量的动态节点——NormalInterpolator

9. 8 本章小结

第10章 建造交互式的虚拟现实——Sensor Nodes

10. 1 接触型传感器节点——Touch Sensor

10. 2 平面移动型传感器节点——Plane Sensor

10. 3 单轴旋转型传感器节点——Cylinder Sensor

10. 4 任意轴旋转型传感器节点——Sphere Sensor

10. 5 能见度传感器节点——Visibility Sensor

10. 6 亲近度传感器节点——Proximity Sensor

10. 7 碰撞传感器节点——Collision

10. 8 本章小结

第11章 信息化及程序化的虚拟现实

11. 1 信息化的节点——WorldInfo

11. 2 程序化的节点——Script

11. 3 本章小结

趋势篇 VRML的原理与未来

第12章 创建新的VRML节点

12. 1 使用PROTO创建新节点

12. 2 使用EXTERNPROTO引入节点数据类型库

12. 3 本章小结

第13章 VRML的基本, 图学原理

13. 1 点. 线和面

13. 1. 1 点

13. 1. 2 线

13. 1. 3 面

13. 2 平移. 旋转. 缩放和剪切变形

13. 2. 1 平移

13. 2. 2 旋转

13. 2. 3 缩放

13. 2. 4 剪切变形

13. 3 转换矩阵的创建

13. 4 本章小结

第14章 三维图形的新趋势———X3D

14. 1 Extensible 3D(X3D)的介绍

14. 2 可延伸式标记语言

14. 2. 1 关于XML

14. 2. 2 XML的格式

14. 2. 3 文件格式定义(Document type definition, DTD)

14. 3 X3D和VRML 97的范例比较

14. 4 本章小结

附 录

附录A 词汇

附录B 参考资料