前言
第一章 在萬維網上瀏覽虛擬世界
1. 1 一個簡單的VRML程序
1. 2 如何瀏覽
1. 2. 1 使用Netscape的Communicator 4. 0瀏覽器瀏覽
1. 2. 2 使用Microsoft的InternetExplorer 5. 0瀏覽器瀏覽
1. 3 VRML文件簡介
1. 3. 1 VKML文件的基本結構
1. 3. 2 VRML文件的基本內容
第二章 使用VRML場景豐富個人主頁
2. 1 在主頁里嵌入VRML場景
2. 2 添加聲音和動畫
2. 3 逼真的物品展示
第三章 使用節(jié)點造型創(chuàng)建虛擬場景
3. 1 使用簡單節(jié)點造型
3. 1. 1 創(chuàng)建單個幾何造型
3. 1. 2 基本的VRML造型節(jié)點
3. 2 造型定位及變換
3. 2. 1 創(chuàng)建新的坐標系
3. 2. 2 坐標系的平移
3. 2. 3 坐標系的縮放與旋轉
3. 3 使用復雜節(jié)點造型
3. 3. 1 創(chuàng)建文本造型
3. 3. 2 文本外觀的控制
3. 4 高級造型方法
3. 4. 1 創(chuàng)建空間點. 線. 面
3. 4. 2 海拔柵格造型
3. 4. 3 空間造型的擠壓
第四章 虛擬場景的擴充與美化
4. 1 造型編組及場景劃分
4. 1. 1 節(jié)點的編組
4. 1. 2 定義子坐標系
4. 1. 3 造型的轉換編組
4. 1. 4 造型的鏈接
4. 1. 5 動態(tài)改變坐標系
4. 1. 6 造型的細節(jié)控制
4. 1. 7 造型的碰撞檢測
4. 1. 8 讀取外部文件
4. 2 美化外觀
4. 2. 1 指定空間造型材料
4. 2. 2 指定空間造型的材質貼圖
4. 3 造型著色
4. 3. 1 控制造型的顏色
4. 3. 2 顏色動畫的實現
4. 3. 3 對點線面著色
4. 4 映射紋理
4. 4. 1 貼圖坐標系控制
4. 4. 2 貼圖的平鋪
4. 4. 3 表面貼圖的切割使用
第五章 細化虛擬場景
5. 1 光照效果
5. 1. 1 創(chuàng)建光源
5. 1. 2 實例解析光源的創(chuàng)建
5. 2 造型表面明暗控制
5. 3 顏色連結控制
5. 4 視點及背景
5. 4. 1 視點
5. 4. 2 背景
5. 5 添加霧的效果
5. 5. 1 Fog節(jié)點的語法
5. 5. 2 Fog節(jié)點的使用
第六章 添加聲音和動畫
6. 1 添加聲音
6. 1. 1 引入聲音文件
6. 1. 2 創(chuàng)建聲源
6. 2 聲音應用實例
6. 3 添加動畫
6. 3. 1 時間傳感器
6. 3. 2 空間點的動畫控制
6. 3. 3 顏色的動畫控制
6. 3. 4 浮點數值域的動畫控制
6. 3. 5 空間旋轉參數的動畫控制
6. 3. 6 空間點參數的動畫控制
6. 3. 7 空間面法向量的動畫控制
6. 4 動畫應用實例
第七章 JavaScript與VRMLScript
7. 1 JavaScript基本語法
7. 1. 1 JavaScript簡介
7. 1. 2 JavaScript程序的基本組成元素
7. 2 VRMLScript基本語法
7. 2. 1 VRMLScript中的對象與變量
7. 2. 2 對象與域
7. 2. 3 VRMLScript中的語句
7. 2. 4 VRMLScript中的符號
7. 2. 5 處理EventIn事件
7. 2. 6 訪問域
7. 2. 7 對象和函數定義
第八章 與場景的交互
8. 1 傳感器節(jié)點的使用
8. 1. 1 觸模傳感器
8. 1. 2 鼠標響應傳感器
8. 1. 3 鼠標運動轉化傳感器
8. 1. 4 鼠標單擊轉化傳感器
8. 1. 5 感知用戶活動傳感器
8. 1. 6 檢測用戶視野傳感器
8. 2 腳本節(jié)點的語法
8. 3 腳本節(jié)點的應用
第九章 使用原型
9. 1 理解原型
9. 2 PROTO節(jié)點語法
9. 3 EXTERNPROTO———外部原型
9. 4 域和事件
9. 4. 1 定義接口域
9. 4. 2 定義外露接口域
9. 4. 3 定義eventIn事件接口
9. 4. 4 定義eventOut事件接口
9. 5 節(jié)點體
9. 5. 1 節(jié)點的應用范圍
9. 5, 2 節(jié)點體與接口的連接
9. 5. 3 原型與DEF和USE
9. 6 創(chuàng)建. 使用新節(jié)點
9. 6. 1 創(chuàng)建具有不同外觀的節(jié)點類型
9. 6. 2 創(chuàng)建材質節(jié)點
9. 6. 3 創(chuàng)建外觀節(jié)點
9. 6. 4 創(chuàng)建新的幾何節(jié)點
9. 6. 5 創(chuàng)建新的幾何體節(jié)點類型
9. 6. 6 創(chuàng)建產生動畫的新節(jié)點類型
9. 6. 7 創(chuàng)建視角跟蹤節(jié)點類型
9. 7 原型的應用
附錄A VRML的歷史
A. 1 VRML的起源
A. 1. 1 科學幻想
A. 1. 2 虛擬現實
A. 1. 3 全球計算機網絡
A. 2 VRML的發(fā)展
A. 3 VRML的現狀
A. 3. 1 市場發(fā)展概況
A. 3. 2 目前仍未普及——有待推廣
A. 3. 3 VRML目前的狀態(tài)
附錄B 域參考