出版時(shí)間:2012-7 出版社:西南交通大學(xué)出版社 作者:王孝平 頁數(shù):242 字?jǐn)?shù):386000
內(nèi)容概要
Vega
Prime是MultiGen-Paradigm公司推出的最新實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)工具,具有面向?qū)ο?、功能?qiáng)大、界面友好、平臺兼容性好等特點(diǎn)。MultiGen-Paradigm公司前期推出的虛擬現(xiàn)實(shí)開發(fā)工具Vega,就受到了市場廣泛歡迎,而Vega
Prime就是該公司推出的新一代Vega。Vega
Prime實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)工具,廣泛應(yīng)用于航空航天飛行器試驗(yàn),工業(yè)機(jī)械裝置實(shí)時(shí)模擬仿真,房地產(chǎn)視景樓盤呈現(xiàn),數(shù)字化城市等領(lǐng)域。隨著3G時(shí)代的縱深發(fā)展,實(shí)時(shí)三維虛擬現(xiàn)實(shí)技術(shù)將會得到更加廣泛的應(yīng)用。
OpenGL是工業(yè)界標(biāo)準(zhǔn)的圖形開發(fā)庫,包含了大量功能強(qiáng)大的圖形函數(shù),集成了所有曲面造型、圖形變換、光照、材質(zhì)、紋理、像素操作、融合、反選擇、霧化等復(fù)雜的計(jì)算機(jī)圖形學(xué)算法。但OpenGL與窗口系統(tǒng)無關(guān),不提供任何交互手段,因此必須由程序員自己編寫所有的交互功能;另外,OpenGL的編程接口是由低級的C函數(shù)編寫的,不提供可復(fù)用的對象庫或者應(yīng)用程序框架。廣大圖形開發(fā)者都希望擁有這樣一種工具,既有OpenGL強(qiáng)大的功能又有友好的開發(fā)環(huán)境?,F(xiàn)在,Vega
Prime讓這個(gè)希望變成現(xiàn)實(shí)。Vega Prime最底層就是OpenGL,
OpenGL之上是MultiGen-Paradigm公司自己的跨平臺場景渲染引擎VSG,VSG之上就是Vega Prime。Vega
Prime提供的LynX
Prime是一個(gè)可視化的圖形用戶接口編輯工具,能夠讓開發(fā)者不寫一行代碼就能實(shí)現(xiàn)實(shí)時(shí)三維虛擬現(xiàn)實(shí)仿真;同時(shí)Vega
Prime提供的Vega Prime庫,采用的是C++方式,提供了面向?qū)ο缶幊探涌?。這樣,Vega
Prime既擁有了OpenGL強(qiáng)大的功能,又提供了界面友好的開發(fā)環(huán)境,極大地提高了圖形開發(fā)的效率,滿足了實(shí)時(shí)三維虛擬現(xiàn)實(shí)仿真這種大型圖形開發(fā)的需求。
Vega Prime使實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)變得與一般的應(yīng)用系統(tǒng)開發(fā)一樣簡單。同時(shí),Vega
Prime的功能還可以被其他特殊功能模塊所擴(kuò)展,比如坐標(biāo)模塊、聲音模塊、燈光模塊、影子模塊、海洋模塊、特效模塊、運(yùn)動(dòng)模塊等,這些模塊在擴(kuò)展用戶接口的同時(shí),也為虛擬現(xiàn)實(shí)開發(fā)提供了代碼功能庫??傊?,Vega
Prime讓實(shí)時(shí)三維虛擬現(xiàn)實(shí)更便捷地進(jìn)入了我們的生活。
書籍目錄
第1章 Vega Prime概述
1.1 充分認(rèn)識Vega Prime
1.2 Vega Prime的安裝
1.3 Vega Prime應(yīng)用開發(fā)
第2章 Vega Prime核心功能模塊
2.1 Vega Prime基本概念
2.2 Vega Prime核心功能模塊
第3章 Vega Prime的使用
3.1 LynX Prime界面組成
3.2 LynX Prime的使用
第4章 運(yùn)行Vega Prime應(yīng)用
4.1 VC++.NET編程基礎(chǔ)
4.2 導(dǎo)出ACF文件
4.3 剖析Vega Prime應(yīng)用程序組成
4.4 配置Vega Prime應(yīng)用程序編譯環(huán)境
第5章 基于MFC對話框的Vega Prime應(yīng)用程序
5.1 配置編譯環(huán)境
5.2 基于MFC對話框的Vega Prime應(yīng)用程序
5.3 Vega Prime中的重疊效果
5.4 自定義碰撞檢測類
第6章 Vega Prime和OpenGL混合編程
6.1 OpenGL基礎(chǔ)
6.2 OpenGL在Vega Prime應(yīng)用中繪制圖形
第7章 Vega Prime自繪圖形設(shè)計(jì)
7.1 認(rèn)識VSG
7.2 VSG圖形繪制
7.3 圖形紋理控制
7.4 圖形材質(zhì)控制
編輯推薦
Vega Prime是MultiGen—Paradigm公司推出的最新實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)工具,具有面向?qū)ο?、功能?qiáng)大、界面友好、平臺兼容性好等特點(diǎn)。 王孝平等編著的《Vega Prime實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)技術(shù)》共七章節(jié),內(nèi)容包括Vega Prime概述、Vega Prime核心功能模塊、Vega Prime的使用、運(yùn)行Vega.Prime應(yīng)用、基于MFC對話框的Vega Prime應(yīng)用程序等。本書給供相關(guān)學(xué)者參考閱讀。
圖書封面
評論、評分、閱讀與下載
Vega Prime實(shí)時(shí)三維虛擬現(xiàn)實(shí)開發(fā)技術(shù) PDF格式下載