《虛擬現(xiàn)實(shí)與多平臺(tái)開發(fā)》結(jié)合大量的虛擬現(xiàn)實(shí)開發(fā)實(shí)例,較系統(tǒng)全面地介紹了虛擬現(xiàn)實(shí)在主流平臺(tái)上的開發(fā)技術(shù)。全書主要內(nèi)容包括虛擬現(xiàn)實(shí)的概念、主流開發(fā)平臺(tái)和開發(fā)工具,詳細(xì)介紹了基于VRML,的多種技術(shù)手段,基于Direct3D的應(yīng)用程序框架的建立和實(shí)現(xiàn),基于Java的JIMonkeyEngine開源引擎和JavaApplet程序開發(fā),基于Flash的FLEXBuILD開發(fā)平臺(tái)以及基于OpenGL的開發(fā),并在相應(yīng)部分給出了部分核心代碼。
《虛擬現(xiàn)實(shí)與多平臺(tái)開發(fā)》適合于有一定基礎(chǔ)的從事虛擬現(xiàn)實(shí)技術(shù)研究、虛擬現(xiàn)實(shí)應(yīng)用開發(fā)的專業(yè)人員以及相關(guān)專業(yè)的研究生閱讀。
第1章 虛擬現(xiàn)實(shí)
1.1 虛擬現(xiàn)實(shí)概述
1.2 虛擬現(xiàn)實(shí)技術(shù)
1.3 虛擬現(xiàn)實(shí)系統(tǒng)
第2章 開發(fā)平臺(tái)
2.1 VRML
2.2 Direct3D
2.3 Java
2.4 Flash
2.5 OpenGL
第3章 基于VRML的開發(fā)
3.1 直升機(jī)飛行
3.2 虛擬建筑
3.3 虛擬校園
3.4 虛擬超市
3.5 公路休息區(qū)
3.6 虛擬城市
3.7 公路汽車
第4章 基于Direct3D的開發(fā)
4.1 飛鷹坐騎
4.2 三維竹園漫游
第5章 基于Java的開發(fā)
5.1 三維隨機(jī)迷宮系統(tǒng)
5.2 煙花模擬
5.3 商品展示
第6章 基于Flash的開發(fā)
6.1 虛擬社區(qū)概述
6.2 虛擬社區(qū)模擬
第7章 基于OpenGL的開發(fā)
7.1 宇宙漫游
7.2 碰撞檢測
7.3 波浪模擬
7.4 三維場景
7.5 曲面繪制
參考文獻(xiàn)