基本信息
ISBN:9787121128677出版社:電子工業
2011-03-01 第1版
2011-03-01 第1次印刷
開 本:16開
頁 數:204頁
內容提要
《C++Builder 6.0下OpenGL編程技術》以C++Builder 6.0為開發平台,詳細、系統、地介紹了OpenGL程式研發入門知識。主要包括組件包安裝、glut庫轉化、基本圖元、光照、顏色、鍵鼠操作等內容,最後提供了一個非常詳細的應用程式開發模板供讀者參考。本書以C++Builder 6.0為開發平台進行OpenGL程式研發的工具書,很多章節將作者研發過程中遇到問題、尋求解決方法、多角度嘗試、多次失敗、最終解決問題的全過程一一呈現,從這個意義上來講,本書是作者最原始的研發筆記。作者希望本書不僅能為讀者提供OpenGL技術指導,更能幫助讀者理清研發思路、樹立克難攻堅的信心與決心。《C++Builder 6.0下OpenGL編程技術》面向的讀者主要有對計算機圖形學比較感興趣的高年級本科生、從事圖形圖像研究的研究生、對OpenGL 3D遊戲開發比較感興趣的編程愛好者,以及編寫圖形硬體驅動的程式開發人員,本書也適合於從事3D遊戲開發的工作人員參考借鑑。 本書由南京信息工程大學蔣勇編著。
作者簡介
工作經歷:2009年10月-現在:
南京信息工程大學 理學院 信息與計算科學系 教授;
南京信息工程大學 博士生導師。
1994年6月-2009年9月:南京理工大學理學院教授,其間歷任:
信息與計算科學系主任;
套用數學系主任;
理學院副院長;
研究中心主任;
目錄
第1章 架好通向OpenGL的橋1.1 由C++Builder 6.0 通向OpenGL
1.2 由VC++ 6.0通向C++Builder 6.0
1.3 由GLUT到C++Builder 6.0
第2章 OpenGL的基本幾何圖元
2.1 OpenGL中的點
2.2 OpenGL中的線
2.3 OpenGL中的三角形
2.4 OpenGL中的四邊形
2.5 OpenGL中的多邊形
2.6 OpenGL中的圓與橢圓
第3章 靜態效果篇
3.1 顏色篇
3.2 光照篇
3.3 紋理篇
3.4 點陣圖補充篇
第4章 動態效果篇
4.1 如何回響按鍵操作
4.2 旋轉、平移、縮放效果的實現
4.3 投影、視區變換
4.4 綜合實例
第5章 高級技巧與綜合實例
5.1 圖元類
5.2 顏色類
5.3 霧
5.4 紋理類
5.5 運動篇
5.6 當前圖形保存
第6章 如何把VC++中的OpenGL程式合理地移植到C++Builder 6.0中
6.1 C++Builder 6.0中的函式與檔案
6.2 如何把VC++中的程式合理地移動到C++Builder 6.0中
6.3 如何合理分配代碼位置
第7章 OpenGL應用程式開發模板
7.1 螢幕布局
7.2 添加框架代碼
7.3 OpenGL繪圖