出版時間:2012-6 出版社:清華大學(xué)出版社 作者:賀雪晨 等編著 頁數(shù):182 字?jǐn)?shù):307000
內(nèi)容概要
賀雪晨、陳振云、周自斌編著的《虛擬現(xiàn)實技術(shù)應(yīng)用教程》以培養(yǎng)應(yīng)用型人才為目標(biāo),著重介紹虛擬現(xiàn)實技術(shù)的基礎(chǔ)與應(yīng)用方法。
通過虛擬世博會、虛擬手機、虛擬起居室、虛擬賽車和虛擬行走等案例的介紹,讀者能夠了解虛擬現(xiàn)實項目開發(fā)的過程。掌握使用虛擬現(xiàn)實造型語言VRML、可擴展三維語言X3D、開發(fā)工具EON
Studio與Unity3D進(jìn)行程序編寫的方法。
《虛擬現(xiàn)實技術(shù)應(yīng)用教程》可作為高等院校各相關(guān)專業(yè)“虛擬現(xiàn)實技術(shù)”課程的教材或教學(xué)參考書,也可供從事虛擬現(xiàn)實技術(shù)研究、開發(fā)和應(yīng)用的從業(yè)人員學(xué)習(xí)參考。
書籍目錄
第1章 虛擬現(xiàn)實技術(shù)概述
1.1 虛擬現(xiàn)實關(guān)鍵技術(shù)
1.2 虛擬現(xiàn)實分類
1.3 虛擬現(xiàn)實應(yīng)用
1.4 Web3D技術(shù)
1.4.1 Web3D實現(xiàn)技術(shù)
1.4.2 Web3D工具軟件
1.5 習(xí)題
第2章 虛擬現(xiàn)實造型語言VRML
2.1 VRML概述
2.1.1 VRML發(fā)展歷程
2.1.2 VRML工作原理
2.1.3 VRML文件編寫與瀏覽
2.2 三維頁面制作
2.2.1 建立三維造型
2.2.2 添加多媒體元素
2.2.3 實現(xiàn)交互功能
2.3 虛擬世博會
2.3.1 使用3ds Max導(dǎo)出VRML文件
2.3.2 添加背景音樂
2.3.3 添加視點
2.3.4 添加燈光
2.3.5 視點動畫效果
2.4 習(xí)題
第3章 可擴展三維語言X3D
3.1 X3D概述
3.1.1 X3D文件編寫與瀏覽
3.1.2 X3D文件結(jié)構(gòu)
3.2 X3D實例
3.2.1 基本3D幾何模型
3.2.2 背景顏色與背景圖片
3.2.3 Fog節(jié)點
3.2.4 Shader節(jié)點
3.2.5 路由與動畫
3.2.6 交互
3.3 習(xí)題
第4章 開發(fā)工具EON Studio
4.1 EONStudi06.1.2簡介
4.1.1 EON Studio安裝運行
4.1.2 EON Studio主界面
4.1.3 創(chuàng)建EON Studio程序
4.1.4 導(dǎo)入3D物體
4.2 EON節(jié)點
4.2.1 預(yù)設(shè)節(jié)點
4.2.2 基礎(chǔ)節(jié)點組
4.2.3 傳感器節(jié)點組
4.2.4 代理節(jié)點組
4.3 虛擬手機
4.3.1 手機自由旋轉(zhuǎn)
4.3.2 打開關(guān)閉手機蓋
4.4 虛擬起居室
4.4.1 開關(guān)電視
4.4.2 開關(guān)燈
4.4.3 改變視角
4.5 習(xí)題
第5章 開發(fā)工具Unity3D
5.1 Unity3D 2.6簡介
5.1.1 Unity3D安裝運行
5.1.2 Unity3D主界面
5.2 Unity3D項目開發(fā)
5.2.1 新建工程
5.2.2 添加燈光
5.2.3 重力檢測
5.2.4 腳本
5.2.5 導(dǎo)入3D模型
5.2.6 添加文本
5.2.7 發(fā)布
5.2.8 繪制地形
5.2.9 添加聲音
5.3 虛擬賽車
5.3.1 組裝賽車
5.3.2 駕駛賽車
5.3.3 添加音效
5.4 虛擬行走
5.4.1 新建場景
5.4.2 添加虛擬人物
5.4.3 虛擬行走
5.4.4 添加燈光
5.4.5 添加其他對象
5.4.6 添加Spaceship
5.5 習(xí)題
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 2.1.2 VRML工作原理 VRML的基本工作原理同HTML一樣簡單,都使用一系列指令告訴瀏覽器如何顯示一個文檔,都是WWW頁面的描述語言。與HTML不同的是,以HTML為核心的WWW瀏覽器瀏覽的是二維世界,而以VRML為核心的WWW瀏覽器瀏覽的是三維世界。 VRML的基本工作原理可概括為文本描述、遠(yuǎn)程傳輸、本地計算生成。 (1)文本描述指VRML并不是用三維坐標(biāo)點的數(shù)據(jù)來描述三維物體,如果這樣的話數(shù)據(jù)量將會非常大,在Internet上傳輸會遇到很多困難。VRML用類似HTML的標(biāo)記語言來描述三維場景,如一個立方體的描述文本是:Box(size 3.03.03.0)。 (2)遠(yuǎn)程傳輸指用戶瀏覽VRML描述的虛擬場景時,需要通過Internet將描述場景的文本傳送到本地。文本描述嵌在Web頁面中,在瀏覽器請求相應(yīng)頁面時,與頁面一起傳送到本地。 (3)本地計算生成指描述虛擬場景的數(shù)據(jù)傳送到本地后,瀏覽器對它進(jìn)行解釋計算,動態(tài)地生成虛擬場景。例如,描述球體的文本,瀏覽器會在屏幕上繪制一個立體的球形。這樣就避免了在網(wǎng)上傳輸大容量的視頻圖像,傳輸?shù)氖怯邢奕萘康膚rl文件,即只傳送描述場景的模型,而把動畫幀的生成放在本地。也就是說當(dāng)人們在虛擬世界中漫步時,所依靠的是本地主機的性能,而與網(wǎng)絡(luò)無關(guān)。 2.1.3 VRML文件編寫與瀏覽 編寫VRML文件最簡單的方法是直接使用Windows記事本來編輯描述文本,類似于程序設(shè)計,簡單方便,但不是很直觀,對設(shè)計者的空間想象能力要求也較高,設(shè)計效率不高。 為了提高效率,可以使用VrmlPad進(jìn)行代碼編寫,使用它可以少花50%左右的時間來完成同樣的代碼。除此以外,VrmlPad還可以對資源文件進(jìn)行有效的管理,實現(xiàn)文件發(fā)布等功能。
編輯推薦
《21世紀(jì)高等學(xué)校規(guī)劃教材?計算機應(yīng)用:虛擬現(xiàn)實技術(shù)應(yīng)用教程》系統(tǒng)地論述了虛擬現(xiàn)實技術(shù)所涉及的研究內(nèi)容、關(guān)鍵技術(shù)、應(yīng)用領(lǐng)域和發(fā)展趨勢,具有面向?qū)嵺`、重在應(yīng)用的特點。《21世紀(jì)高等學(xué)校規(guī)劃教材?計算機應(yīng)用:虛擬現(xiàn)實技術(shù)應(yīng)用教程》采用典型案例分析的方法進(jìn)行編寫,以培養(yǎng)應(yīng)用型人才為目標(biāo),加大新知識、新技術(shù)的介紹。在內(nèi)容闡述上循序漸進(jìn),富有啟發(fā)性,使讀者能夠掌握基本理論、知識和技能,力求做到深入淺出。編寫時以理論知識夠用為前提,重點加強應(yīng)用技能的培養(yǎng),盡力做到通俗易懂、易教易學(xué),使讀者能夠知識、能力、素質(zhì)協(xié)調(diào)發(fā)展,通過實踐深化對理論的理解。
圖書封面
評論、評分、閱讀與下載
虛擬現(xiàn)實技術(shù)應(yīng)用教程 PDF格式下載