第1章 VRML概述
l. l 虛擬現(xiàn)實
1. 2 VRML的誕生及發(fā)展
1. 3 VRML與Web
1. 4 VRML 2. 0的功能和應用
l. 5 VRML虛擬現(xiàn)實實例
l. 6 VRML編輯器及播放器
小結
第2章 基本概念
2. 1 VRML的約定及其基本概念
2. l. 1 VRML的通用語法結構
2. l. 2 VRML的基本概念
2. 2 VRML空間計量單位
2. 3 VRML文件的基本要素
2. 4 VRML節(jié)點的簡介
2. 5 域
2. 6 幾個簡單VRML場景的創(chuàng)建
小結
第3章 在場景中添加幾何體
3. l shape節(jié)點對幾何體的封裝
3. 2 添加立方體
3. 3 添加球體
3. 4 添加圓錐體
3. 5 添加圓柱體
3. 6 在同一場景中設置多個造型
小結
第4章 幾何體的平移. 旋轉與縮放
4. l 理解VRML空間
4. 1. l 平移坐標系的理解
4. 1. 2 旋轉坐標系的理解
4. 1. 3 縮放坐標系的理解
4. 2 Transform節(jié)點的語法
4. 3 平移幾何體
4. 4 旋轉幾何體
4. 4. 1 繞軸的旋轉
4. 4. 2 圍繞中心的旋轉
4. 5 縮放幾何體
4. 5. l 在不同方向上的縮放
4. 5. 2 圍繞中心點的縮放
4. 6 綜合應用舉例
小結
第5章 在多坐標系下的空間變換
5. l 理解局部坐標系
5. 2 構造多坐標系世界
5. 3 多坐標系下的空間變換
5. 3. l 在多坐標系下坐標系的平移
5. 3. 2 在多坐標系下坐標系的旋轉
5. 3. 3 在多坐標系下坐標系的縮放
5. 4 組合應用
小結
第6章 為幾何體添加紋理
6. l 理解紋理
6. 2 紋理坐標
6. 3 使用紋理
6. 3. l 紋理圖的格式
6. 3. 2 光源和材質對紋理的影響
6. 3. 3 紋理的重復
6. 3. 4 紋理圖的引入(url)
6. 4 Texture節(jié)點
6. 4. 1 ImageTexture
6. 4. 2 MovieTexture
6. 4. 3 PixelTexture
6. 5 紋理映射
6. 6 紋理變換
6. 6. 1 translation
6. 6. 2 scale
6. 6. 3 rotation
6. 6. 4 transformation Center
小結
第7章 材質. 色彩與法向量
7. l 理解材質
7. 2 Appearance節(jié)點
7. 3 Material節(jié)點
7. 3. l 改變幾何體的顏色
7. 3. 2 為幾何體設置透明度
7. 3. 3 改變發(fā)光效果
7. 3. 4 材質的綜合應用
7. 4 色彩
7. 4. 1 對不同平面填充顏色
7. 4. 2 對不同頂點填充顏色
7. 4. 3 對線造型填充顏色
7. 4. 4 對ElevationGid造型填充
7. 5 法向量
7. 5. 1 角向量和面向量
7. 5. 2 creaseAngle域
7. 5. 3 ccw域和normalIndex域
小結
第8章 造型的編組和內聯(lián)
8. l 組節(jié)點
8. l. 1 Group基本組
8. 1. 2 Transform變換組
8. 1. 3 布告牌組
8. 1. 4 創(chuàng)建開關組
8. 2 內聯(lián)
8. 2. 1 什么是內聯(lián)
8. 2. 2 Inline節(jié)點
8. 2. 3 應用內聯(lián)
小結
第9章 添加文本選型
9. l 什么是VRML中的文本
9. 2 Text節(jié)點語法
9. 3 FontStile節(jié)點語法
9. 4 構造文本造型
9. 4. 1 控制文本串的長接
9. 4. 2 控制字體尺寸
9. 4. 3 控制字體風格
小結
第10章 原型的應用
1O. l 理解原型
10. 2 PROTO節(jié)點語法
10. 3 定義原型
10. 3. l 定義節(jié)點類型名
1O. 3. 2 定義節(jié)點接口
10. 3. 3 定義節(jié)點體
10. 4 EXTERNPROTO外部原型
10. 5 創(chuàng)建新節(jié)點
10. 5. 1 構造新的幾何體
10. 5. 2 動畫節(jié)點
10. 5. 3 創(chuàng)建不同外觀的原型
小結
第11章 復雜造型
11. l 基于定點的幾何造型
11. l. l 理解點. 線. 面集
11. 1. 2 Coordinate節(jié)點語法
11. 1. 3 構造離散點
11. 1. 4 用索引面集節(jié)點構造不規(guī)則面
11. 2 創(chuàng)建標高網格
11. 3 創(chuàng)建擠出造型
11. 4 應用舉例
小結
第12章 添加背景
12. l 理解背景
12. 2 Background節(jié)點
12. 3 創(chuàng)建天空
12. 4 創(chuàng)建地面
12. 5 創(chuàng)建全景圖
12. 6 Woridinfo
12. 7 NavigatlonInfo
12. 7. l speed域
12. 7. 2 type域
12. 7. 3 headlight
12. 7. 4 visibilityLimit
12. 7. 5 avatarSize
小結
第13章 在場景中添加光源
13. l 什么是光源
13. 1. l 光源顏色
13. 1. 2 直接光線和環(huán)境光線
13. 2 光源類型
13. 2. 1 DirectionalLight
13. 2. 2 PointLight
13. 2. 3 SpotLight
13. 3 產生陰影
13. 4 光源的綜合應用
小結
第14章 添加聲音
14. l 基本知識
14. 1. l 聲音文件
14. 1. 2 聲音的立體化及優(yōu)先級
14. 2 聲音節(jié)點
14. 2. 1 AlldioClip節(jié)點
14. 2. 2 Sound節(jié)點
14. 3 聲音節(jié)點的應用
小結
第15章 添加動畫效果
15. l 理解事件和路由
15. 2 Timesenor節(jié)點
15. 3 插補器
15. 3. l 顏色插補器
15. 3. 2 坐標插補器
15. 3. 3 法線插補器
15. 3. 4 朝向插補器
15. 3. 5 位置插補器
15. 3. 6 標量插補器
15. 4 動畫的實現(xiàn)
小結
第16章 腳本
16. 1 Script節(jié)點語法
16. 2 處理事件
16. 3 用Script節(jié)點控制動畫
小結
第17章 控制視點
17. l 理解視點控制
17. 2 Viewpoint節(jié)點
17. 3 視點的應用
17. 4 視點綁定
小結
第18章 性能優(yōu)化和在網上發(fā)布
18. l 優(yōu)化VRML文件
18. 1. l 刪除程序中不必要的間隔
18. 1. 2 優(yōu)化文件中的導入模型
18. 1. 3 使用命名
18. 1. 4 使用原型
18. 1. 5 利用gzip壓縮VRML文件
18. 2 優(yōu)化場景的渲染
18. 2. 1 有效使用紋理
18. 2. 2 適當使用光源
18. 2. 3 運用LOD(Level of detail)
18. 2. 4 使用Group, Transform對場景進行規(guī)劃
18. 2. 5 使用簡單節(jié)點取代復雜節(jié)點
18. 2. 6 優(yōu)化碰撞
18. 3 網上發(fā)布
18. 3. 1 VRML的網上實現(xiàn)
18. 3. 2 VRML與 HTML的結合
18. 4 外部創(chuàng)作界面
小結
第19章 場景的霧化
19. l 理解霧化
19. 2 Fog節(jié)點語法
19. 3 霧化的應用
小結