出版時(shí)間:2010-9 出版社:機(jī)械工業(yè)出版社 作者:楊柏林 等編著 頁(yè)數(shù):367
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書講述如何使用opengl進(jìn)行編程。從實(shí)際應(yīng)用的角度出發(fā),全書以opengl在實(shí)際應(yīng)用中頻繁出現(xiàn)的技術(shù)重點(diǎn)和難點(diǎn)為講解內(nèi)容,完全以對(duì)實(shí)例的精心講解貫穿全書,并在各個(gè)實(shí)例中穿插opengl和3d圖形學(xué)的相關(guān)原理和概念,舍棄opengl中與實(shí)際3d圖形應(yīng)用開發(fā)關(guān)聯(lián)不大的瑣碎知識(shí)細(xì)節(jié),以一種全新的方式引導(dǎo)讀者快速掌握實(shí)際開發(fā)中所必須掌握的最重要、最實(shí)用的概念、原理和編程技巧,事半功倍地進(jìn)入相關(guān)開發(fā)領(lǐng)域。本書中的實(shí)例代碼都是從大量實(shí)際應(yīng)用中精心篩選出來(lái)的,并經(jīng)過適當(dāng)?shù)男薷?、完善和?yán)格測(cè)試?! ”緯倪m用對(duì)象包括欲進(jìn)入游戲開發(fā)、影視特效、仿真系統(tǒng)、虛擬現(xiàn)實(shí)與增強(qiáng)現(xiàn)實(shí)、圖形圖像處理、移動(dòng)圖形應(yīng)用等領(lǐng)域的初、中級(jí)程序員和高校與科研機(jī)構(gòu)的相關(guān)研究人員;進(jìn)行畢業(yè)設(shè)計(jì)、課程設(shè)計(jì)的學(xué)生;游戲?qū)I(yè)/軟件學(xué)院/游戲?qū)W院學(xué)員;對(duì)圖形編程有興趣的業(yè)余愛好者。本書還可作為高校圖形學(xué)、游戲程序設(shè)計(jì)課程的輔助參考資料。
書籍目錄
序 前言 第1章 OpenGL圖形開發(fā)快速入門 第2章 OpenGL程序框架 第3章 OpenGL基本圖形的繪制 第4章 OpenGL顏色及3D圖形的繪制 第5章 OpenGL光照和材質(zhì) 第6章 顯示列表 第7章 位圖和圖像 第8章 紋理映射 第9章 混合 第10章 字體 第11章 反走樣 第12章 霧 第13章 網(wǎng)格化 第14章 二次幾何體 第15章 貝賽爾曲線和曲面 第16章 多重紋理 第17章 凹凸映射 第18章 環(huán)境映射 第19章 鏡面反射 第20章 陰影 第21章 拾取 第22章 骨骼動(dòng)畫 第23章 攝像機(jī)漫游 第24章 天空繪制 第25章 地形渲染 第26章 粒子系統(tǒng) 第27章 OpenGL著色語(yǔ)言 第28章 OpenGL ES應(yīng)用基礎(chǔ) 參考文獻(xiàn)
章節(jié)摘錄
插圖:
編輯推薦
《Open GL編程精粹》在繼承《OpenGL游戲編程》廣受讀者歡迎的寫作風(fēng)格的基礎(chǔ)上,重點(diǎn)突出了OpenGL技術(shù)的通用性、實(shí)用性和前沿性,力圖每個(gè)實(shí)例都精挑細(xì)選、切中要點(diǎn)、深入淺出、言簡(jiǎn)意賅,其特色如下。內(nèi)容精粹:介紹OpenGL最新3.1 版本中所涉及的與實(shí)際應(yīng)用關(guān)聯(lián)度大的內(nèi)容,引導(dǎo)讀者快速掌握最實(shí)用的概念、原理和編程技巧。實(shí)踐的精粹:全書以O(shè)penGL在實(shí)際應(yīng)用中頻繁出現(xiàn)的技術(shù)重點(diǎn)和難點(diǎn)為講解內(nèi)容,對(duì)實(shí)例的精心講解貫穿全書。實(shí)例精粹:力求通過實(shí)用有趣、交互性強(qiáng)、易于擴(kuò)展的應(yīng)用實(shí)例幫助讀者深刻領(lǐng)會(huì)復(fù)雜、枯燥的原理與概念。代碼精粹:書中代碼均源于實(shí)際項(xiàng)目,并經(jīng)過完善和嚴(yán)格測(cè)試,復(fù)用性強(qiáng),可“即插即用”,注釋完整并配有清晰的流程圖和UML圖。學(xué)習(xí)精粹:精心開發(fā)了一個(gè)通用程序框架,每個(gè)實(shí)例都采用該框架,讀者可專注學(xué)習(xí)相關(guān)技術(shù)要點(diǎn)而不必深陷復(fù)雜的無(wú)關(guān)代碼細(xì)節(jié)?!禣pen GL編程精粹》適合于欲進(jìn)入游戲開發(fā)、影視特效、仿真系統(tǒng)、虛擬現(xiàn)實(shí)與增強(qiáng)現(xiàn)實(shí)、圖形圖像處理、移動(dòng)圖形應(yīng)用等領(lǐng)域的初、中級(jí)程序員以及高?;蚩蒲袡C(jī)構(gòu)的相關(guān)研究人員;進(jìn)行畢業(yè)設(shè)計(jì)、課程設(shè)計(jì)的學(xué)生;其他對(duì)圖形編程有興趣的業(yè)余愛好者。《Open GL編程精粹》還可以作為高校圖形學(xué)、游戲程序設(shè)計(jì)課程的教輔。內(nèi)容精粹:涉及OpenGL3.1應(yīng)用最廣的概,念、原理、技巧,實(shí)例精彩:實(shí)用有趣,交互性強(qiáng),易于擴(kuò)展,代碼精煉:取自實(shí)際項(xiàng)目,有流程圖和UML圖,經(jīng)過完善和嚴(yán)格測(cè)試,學(xué)習(xí)精專:采用一個(gè)通用程序框架。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載