Vega Prime實時三維虛擬現實開發技術

Vega Prime實時三維虛擬現實開發技術

Vega Prime是MultiGen-Paradigm公司推出的最新實時三維虛擬現實開發工具,具有面向對象、功能強大、界面友好、平台兼容性好等特點。

基本介紹

  • 中文名:Vega Prime實時三維虛擬現實開發技術
  • 屬於:MultiGen-Paradigm公司
  • 特點:功能強大、界面友好平台兼容性好
  • 類型:書籍
圖書簡介,章節目錄,

圖書簡介

MultiGen-Paradigm公司前期推出的虛擬現實開發工具Vega,就受到了市場廣泛歡迎,而Vega Prime就是該公司推出的新一代Vega。Vega Prime實時三維虛擬現實開發工具,廣泛套用於航空航天飛行器試驗,工業機械裝置實時模擬仿真,房地產視景樓盤呈現,數位化城市等領域。隨著3G時代的縱深發展,實時三維虛擬現實技術將會得到更加廣泛的套用。
OpenGL?是工業界標準的圖形開發庫,包含了大量功能強大的圖形函式,集成了所有曲面造型、圖形變換、光照、材質、紋理、像素操作、融合、反選擇、霧化等複雜的計算機圖形學算法,但OpenGL與視窗系統無關,不提供任何互動手段,因此必須由程式設計師自己編寫所有的互動功能;另外,OpenGL的編程接口是由低級的C函式編寫的,不提供可復用的對象庫或者應用程式框架。廣大圖形開發者都希望擁有這樣一種工具,既有OpenGL強大的功能又有友好的開發環境。現在,Vega Prime讓這個希望變成現實。Vega Prime最底層就是OpenGL, OpenGL之上是MultiGen-Paradigm公司自己的跨平台場景渲染引擎VSG,VSG之上就是Vega Prime。Vega Prime提供的LynX Prime是一個可視化的圖形用戶接口編輯工具,能夠讓開發者不寫一行代碼就能實現實時三維虛擬現實仿真;同時Vega Prime提供的Vega Prime庫,採用的是C++方式,提供了面向對象編程接口。這樣,Vega Prime既擁有了OpenGL強大的功能,又提供了界面友好的開發環境,極大地提高了圖形開發的效率,滿足了實時三維虛擬現實仿真這種大型圖形開發的需求。
Vega Prime使實時三維虛擬現實開發變得與一般的套用系統開發一樣簡單。同時,Vega Prime的功能還可以被其他特殊功能模組所擴展,比如坐標模組、聲音模組、燈光模組、影子模組、海洋模組、特效模組、運動模組等,這些模組在擴展用戶接口的同時,也為虛擬現實開發提供了代碼功能庫。總之,Vega Prime讓實時三維虛擬現實更便捷地進入了我們的生活。

章節目錄

第1章 Vega Prime概述 1
1.1 充分認識Vega Prime 2
1.2 Vega Prime的安裝 10
1.3 Vega Prime套用開發 15
第2章 Vega Prime核心功能模組 20
2.1 Vega Prime基本概念 21
2.2 Vega Prime核心功能模組 22
第3章 Vega Prime的使用 31
3.1 LynX Prime界面組成 32
3.2 LynX Prime的使用 35
第4章 運行Vega Prime套用 67
4.1 VC++.NET編程基礎 68
4.2 導出ACF檔案 74
4.3 剖析Vega Prime應用程式組成 78
4.4 配置Vega Prime應用程式編譯環境 93
第5章 基於MFC對話框的Vega Prime應用程式 97
5.1 配置編譯環境 98
5.2 基於MFC對話框的Vega Prime應用程式 122
5.3 Vega Prime中的重疊效果 165
5.4 自定義碰撞檢測類 172
第6章 Vega Prime和OpenGL混合編程 187
6.1 OpenGL基礎 188
6.2 OpenGL在Vega Prime套用中繪製圖形 202
第7章 Vega Prime自繪圖形設計 213
7.1 認識VSG 214
7.2 VSG圖形繪製 216
7.3 圖形紋理控制 234
7.4 圖形材質控制 237

相關詞條

熱門詞條

聯絡我們