當前位置:編程學習大全網 - 源碼下載 - 實戰中OpenGL三維可視化系統開發的書籍目錄及源代碼的精確求解。

實戰中OpenGL三維可視化系統開發的書籍目錄及源代碼的精確求解。

第65438章+0系統開發基礎

第65438章+0三維圖形世界

1.1計算機三維圖形技術的發展

1.2科學計算可視化技術

1.3三維可視化工程設計

1.4本書適用對象

1.5圖書概述

第2章OpenGL概述

2.1 OpenGL概念建立

2.1.1對OpenGL的基本了解

2.1.2 OpenGL的特性和功能

2.1.3 OpenGL工作流

2.1.4 OpenGL繪圖流程

2.2 OpenGL版本和擴展

2.2.1 OpenGL版本

OpenGL擴展

2.3 OpenGL編程基礎

2.3.1 OpenGL數據類型

OpenGL庫函數

OpenGL語法

OpenGL狀態變量

OpenGL轉換

2.4 OpenGL程序框架的建立

2.4.1 OpenGL像素格式

2.4.2著色描述表

2.4.3設置像素格式

2.4.4創建著色描述表

2.4.5創建Visual C++程序。

2.5本章概述

第3章甲骨文和OCI技術與編程基金會

3.1 Oracle數據庫簡介

3.2 Oracle數據庫的安裝

3.3 Oracle數據類型

3.4 Oracle編程接口

3.4.1 ADO開發接口

3.4.2 Pro* C/C++

甲骨文OCI公司

3 . 4 . 4 ADO、Pro*C/C++和Oracle OCI的對比分析

3.5 OCI程序設計

OCI編程基金會

OCI數據結構

3 . 5 . 3 OCI計劃的基本結構

3 . 5 . 4 OCI執行SQL的步驟

3.6 VC ++ 6.0下OCI編程實例

6.1數據準備

3.6.2建立項目

3.6.3添加OCI的頭文件和庫文件。

3 . 6 . 4 VC中的OCI編程

3.7本章概述

第二部分是大規模地形三維可視化系統的設計與實現。

第四章:地形三維可視化系統的框架和OCI模塊的設計。

4.1系統程序框架建立

4.1.1建立Visaul C ++項目。

4.1.2添加OpenGL框架代碼和文件

4.1.3程序實現

4.2 OCI公共* * *階層的實現

4.2.1添加新類別

類別變量的添加

4.2.3實現類函數

4.3本章涉及的OpenGL功能和知識點

4.4本章概述

第五章:地形三維可視化系統的地形渲染實現

5.1地形三維可視化概述

5.2三維地形可視化的主要算法

5.2.1主要算法概述

5.2.2四叉樹結構的多分辨率地形模型

5.3三維地形可視化系統的實現

5.3.1海量地形和影像紋理數據采集方法

5.3.2大塊地形自閉塞方案的實施

5.3.3大圖像的自分割及其程序實現

5.3.4狀態欄指示器的實現

5.3.5地形和圖像子塊的調度

三維地形紋理映射

5.3.7地形節點評估系統

系統優化算法

5.3.9三維地形渲染

5.3.10真3D立體的實現

5.4本章涉及的OpenGL功能和知識點

5.5本章概述

第六章地形三維可視化系統的項目管理和輔助功能

6.1項目管理

6.1.1新項目

6.1.2打開項目

6.2背景天空的實現

6.3繪圖模式的控制

6.4空間查詢

6.4.1查詢算法實現

6.4.2查詢標識設置

6.4.3查詢三維坐標

6.4.4查詢空間距離

6.5攝像頭模塊的設計和實現

6.5.1鍵盤控制實現

6.5.2鼠標控制的實現

6.6本章涉及的OpenGL功能和知識點

6.7本章概述

線路三維可視化系統的設計與實現

第七章三維交互技術和三維線數據結構

7.1三維交互技術

7.1.1交互環境概述

7.1.2正投影模式的實現

7.1.3正投影模式下的場景控制

7.1.4透視投影模式的實現

7.2三維地面坐標的獲取

正投影模式下的7.2.1采集

7.2.2透視投影模式下的采集

7.3 3D線數據結構設計

7.3.1斜率數據結構

7.3.2橋數據結構

7.3.3隧道數據結構

7.3.4溝渠數據結構

7.3.5行數據結構

7.4本章涉及的OpenGL功能和知識點

7.5本章概述

第八章3D電路的設計與實現

8.1線路方案主要參數設計

8.2設計路口信息輸入實現

8.3線路中心線定位

8.4設計方案保存和平面方案生成

8.4.1設計方案保存

8.4.2平面方案的自動生成

8.5縱斷面設計模塊的實現

8.6生成斜坡模型的算法

8.7鐵路路基的三維建模

8.8隧道的三維建模和繪圖

8.8.1隧道三維建模

8.8.2隧道參數設置的實現

8.8.3實現隧道圖

8.9橋梁的三維建模和繪圖

8.9.1橋梁三維建模

8.9.2橋梁參數設置的實現

8.9.3橋梁圖的實現

8.10線三維模型圖

8.11本章涉及的OpenGL函數和知識點

8.12本章概述

第九章道路整體三維建模

9.1道路整體三維模型的實現

9.1.1線閉合區域判定與分割算法

9.1.2地形塊綜合數據點計算

9.1.3塊TIN模型的網絡構建

9.1.4消除封閉區域中的數據點

9.1.5整體網絡建設的實現

9.2紋理管理

9.2.1坡度紋理

9.2.2肩部紋理

9.2.3橋梁護坡表面的紋理

9.2.4隧道內壁的紋理

9.2.5隧道洞口結構

9.3本章涉及的OpenGL功能和知識點

9.4本章概述

第10章三維漫遊的實現

10.1航線建立

10.1.1的飛行軌跡簡介

10.1.2飛行路徑設置方法

10.1.3飛行路徑插值算法

10.1.4保留飛行路徑

10.1.5打開飛行路徑。

10.1.6顯示/關閉飛行軌跡

10.2沿飛行路徑漫遊的實現

10.2.1沿固定高度漫遊。

10.2.2沿相對高度漫遊

10.3方案線三維漫遊的實現

獲取10.3.1的飛行軌跡

10.3.2漫遊的實現

10.4 3D漫遊的控制

10.4.1開始/暫停漫遊

10.4.2停止漫遊

向前壹步

10.5三維漫遊的調整

10.5.1飛行視野調整

10.5.2飛行高度調整

10.5.3飛行傾角調整

10.5.4飛行速度調整

10.5.5 3D漫遊調整的熱鍵實現

10.6三維漫遊相關計算

10.6.1 3D漫遊幀率的計算

10 . 6 . 2 3D漫遊速度的計算

10.6.3三維漫遊裏程的計算

10.7本章涉及的OpenGL函數和知識點

10.8本章摘要

第四章線路三維可視化系統輔助功能的實現

第11章顯示模式控制與實現

11.1顯示模式的控制與實現

11.1.1雙目立體模式

11.1.2正投影模式

11.1.3透視投影模式

11.2時鐘羅盤的實現

11.3的實現縮略圖

11.4本章涉及的OpenGL函數和知識點

11.5本章摘要

第12章三維模型的加載和應用

12.1常用三維模型概述

12.1.1 3DS模型

12.1.2 OBJ型號

12.1.3 ASE型號

12.1.4 MD2/MD3型號

12.1.5 MS3D型號

12.2 3DS模型加載

12.2.1 3DS文件基本組成。

12.2.2第三方軟件轉換方法

12.2.3程序直接加載

12.2.4程序直接加載的實現

12.3 3DS模型在系統中的應用實例

12.4本章涉及的OpenGL函數和知識點

12.5本章摘要

第13章系統輸出接口及動畫錄制實現

13.1將線的三維模型輸出到AutoCAD。

13.1.1的DXF輸出格式簡介

13.1.2 DXF輸出模塊的設計

實現13.1.3的輸出

13.2 AVI動畫錄制

13.2.1動畫錄制類的實現

13.2.2動畫錄制參數設置

13.2.3開始錄制動畫。

13.2.4暫停動畫錄制。

13.2.5動畫錄制結束

13.3屏幕圖形的打印

13.3.1圖形打印類的實現

13.3.2打印預覽的實現

13.3.3打印設置的實現

13.3.4打印的實現

13.4錄制圖像

13.4.1圖像采集頻率

13.4.2視頻錄制

13.4.3停止錄像。

13.5保存屏幕圖。

13.6本章摘要

14章系統介紹及操作示例

14.1系統介紹

14.1.1系統的主要功能

14.1.2系統操作環境

14.2系統功能模塊簡介

14.3系統運行實例

14.4本章摘要

附錄

附錄a相關數學程序模塊

附錄B OpenGL核心函數庫和應用函數庫

附錄C OpenGL常用編程技巧

附錄D OpenGL資源網站

參考

  • 上一篇:福建海源自動化機械股份有限公司的企業發展
  • 下一篇:Vb.net調用其他文件,如dll。
  • copyright 2024編程學習大全網