OpenGL高級編程與可視化系統(tǒng)開發(fā)

出版時間:2006-1  出版社:中國水利水電出版社  作者:和平鴿工作室  頁數(shù):394  
Tag標簽:無  

內(nèi)容概要

  本書通過創(chuàng)建多個可視化仿真實例介紹如何利用OpenGL圖形庫開發(fā)可視化應(yīng)用系統(tǒng),內(nèi)容涉及一個場景編輯系統(tǒng)、兩個三維游戲和五個可視化仿真項目。充分利用這些源代碼和編程思想,可以大大節(jié)省讀者開發(fā)可視化仿真項目的時間。本書所附光盤包含書中全部應(yīng)用實例的源代碼。

書籍目錄

第二版前言第一版前言第1章 三維場景編輯軟件簡介1.1 軟件功能介紹1.2 軟件界面與基本操作1.2.1 菜單1.2.2 工具條1.2.3 基本操作第2章 建立程序框架2.1 利用MFC建立基于多文檔的應(yīng)用程序框架2.1.1 創(chuàng)建一個新工程2.1.2 設(shè)置編譯環(huán)境2.1.3 加入OpenGL庫2.2 設(shè)置OpenGL圖形繪制環(huán)境2.2.1 添加OpenGL頭文件2.2.2 添加成員變量與成員函數(shù)2.2.3 添加函數(shù)的執(zhí)行代碼2.3 各種數(shù)據(jù)結(jié)構(gòu)定義2.3.1 類Scene的定義2.3.2 類ChunkFile的定義2.3.3 3DS文件輸入/輸出類的定義第3章 實現(xiàn)3DS對象的輸入與顯示3.1 添加“輸入3DS”對話框3.1.1 編輯“輸入3DS”對話框3.1.2 創(chuàng)建“輸入3DS”對話框類3.1.3添加成員變量3.1.4添加消息處理成員函數(shù)3.1.5添加3DS文件名稱處理類3.2 添加“正在輸入”對話框3.2.1 編輯“正在輸入”對話框3.2.2 建立“輸入3DS”對話框類3.2.3 添加成員變量3.2.4 添加消息處理成員函數(shù)3.2.5 添加輸入線程函數(shù)3.3 添加對象的顯示源代碼3.4 添加3DS輸入菜單3.4.1 編輯菜單資源3.4.2 添加菜單響應(yīng)函數(shù)第4章 實現(xiàn)對象的編輯功能4.1 添加“細節(jié)編輯”對話框4.1.1 編輯“細節(jié)編輯”對話框4.1.2 建立“細節(jié)編輯”對話框類4.1.3 添加控件變量4.1.4 添加消息處理成員函數(shù)4.2 添加“材質(zhì)編輯”對話框4.2.1 編輯“材質(zhì)編輯”對話框4.2.2 建立“材質(zhì)編輯”對話框類4.2.3 添加控件變量4.2.4 添加消息處理成員函數(shù)4.3 添加“映射編輯”對話框4.3.1 編輯“映射編輯”對話框4.3.2 建立“映射編輯”對話框類4.3.3 添加消息處理成員函數(shù)4.4 添加菜單項4.4.1 編輯菜單資源4.4.2 添加菜單響應(yīng)函數(shù)4.5 添加對象選擇功能4.5.1 添加鼠標左鍵單擊函數(shù)4.5.2 選擇功能的實現(xiàn)第5章 實現(xiàn)場景的編輯功能5.1 修改背景顏色5.1.1 編輯菜單5.1.2 添加菜單響應(yīng)函數(shù)5.1.3 添加背景修改源代碼5.2 修改環(huán)境光照5.2.1 編輯菜單5.2.2 添加菜單響應(yīng)函數(shù)…………

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    OpenGL高級編程與可視化系統(tǒng)開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7