《21世紀高等學校計算機專業實用規劃教材:虛擬現實技術與應用》適合作為高等院校計算機及電子信息類、數字媒體類和教育技術類等專業學生的教材,還可作為虛擬現實技術人員、企業工程技術人員以及虛擬現實技術愛好者的自學參考書。
第1章虛擬現實技術概述
1.1虛擬現實技術基本概念
1.2虛擬現實技術發展史
1.3虛擬現實技術特征和系統組成
1.3.1虛擬現實技術的特性
1.3.2虛擬現實系統的組成
1.4虛擬現實系統分類
1.4.1桌面式虛擬現實系統
1.4.2沉浸式虛擬現實系統
1.4.3增強式虛擬現實系統
1.4.4分布式虛擬現實系統
1.5虛擬現實技術的應用領域
1.5.1教育領域
1.5.2軍事領域
1.5.3城市仿真
1.5.4工業應用
1.5.5醫學領域
1.5.6科學計算可視化
1.5.7藝術與娛樂
1.6虛擬現實技術研究現狀
1.6.1國外研究現狀
1.6.2國內研究現狀
本章小結
習題1
第2章虛擬現實建模語言VRML
2.1VRML基本概念
2.1.1VRML的發展歷程
2.1.2VRML的特點
2.2VRML編輯器與瀏覽器
2.2.1VRML編輯器
2.2.2VRML瀏覽器
2.3VRML的組成要素
2.3.1節點(node)和域(field)
2.3.2事件(Event)和路由(Route)
2.3.3VRML的通用語法結構
2.4VRML的空間計量
本章小結
習題2
第3章基本幾何模型
3.1外形節點Shape
3.2立方體節點的創建
3.3球體節點的創建
3.4圓柱體節點的創建
3.5圓錐體節點的創建
3.6文本節點造型
3.6.1文本造型節點的基本使用
3.6.2FontStyle節點
3.7基本幾何節點綜合實例
本章小結
習題3
第4章空間變換與群節點
4.1坐標變換節點
4.2坐標系的平移
4.3坐標系的旋轉
4.3.1繞指定軸的旋轉
4.3.2繞定點的旋轉
4.4坐標系的縮放
4.4.1按坐標軸的縮放
4.4.2繞定點的縮放
4.5編組節點
4.6內聯、選擇開關與超鏈接節點
4.6.1內聯節點
4.6.2選擇開關節點
4.6.3超鏈接節點
4.7坐標變換與群節點綜合舉例
本章小結
習題4
第5章復雜造型
5.1點、線、面集合與Coordinate節點
5.2點集合造型
5.2.1點集合節點PointSet
5.2.2Color節點
5.3線集合造型
5.4面集合造型
5.5地表節點造型
5.6擠出節點造型
5.7復雜造型綜合舉例
本章小結
習題5
第6章造型外觀設計
6.1設置造型外觀
6.2造型節點的材質
6.3紋理節點
6.3.1紋理映射的基本概念
6.3.2使用靜態圖像實現紋理映射
6.3.3像素紋理的使用
6.3.4動態紋理的使用
6.3.5紋理變換
6.4細節層次的控制
6.5布告牌的使用
6.6造型外觀綜合實例
本章小結
習題6
第7章環境設計與視點控制
7.1添加背景
7.2霧化效果
7.3視點控制
7.4虛擬場景的參數設置
7.4.1VRML場景的附加信息
7.4.2VRML場景參數的控制
7.5綜合實例
本章小結
習題7
第8章光照與聲音
8.1虛擬場景中的光源
8.2光源節點
8.2.1點光源PointLight
8.2.2平行光源DirectionalLight
8.2.3匯聚光源SpotLight
8.3添加陰影
8.4聲音節點
8.4.1Sound節點
8.4.2AudioClip節點和MovieTexture節點
8.5綜合實例
本章小結
習題8
第9章動畫與交互
9.1事件與路由
9.2時間傳感器節點
9.3插補器節點
9.3.1顏色插補器ColorInterpolator
9.3.2位置插補器PositionInterpolator
9.3.3法線插補器NormalInterpolator
9.3.4方位插補器OritationInterpolator
9.3.5坐標插補器CoordinatorInterpolator
9.3.6標量插補器ScalarInterpolator
9.3.7時間傳感器與插補器實現動畫綜合實例
9.4交互傳感器
9.4.1接觸檢測器TouchSensor
9.4.2平面移動型傳感器PlaneSensor
9.4.3單軸旋轉型檢測器CylinderSensor
9.4.4定點旋轉型檢測器SphereSensor
9.4.5可見感知節點VisibilitySensor
9.4.6接近感知器節點Proximity
9.4.7碰撞節點Collision
9.5動畫與交互綜合實例
本章小結
習題9
……
第10章腳本設計
第11章虛擬現實編輯器VRP—Builder
第12章材質、動態貼圖與時間軸
第13章初級交互界面的使用
第14章高級交互界面的使用
第15章VRP腳本設計
參考文獻