注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)游戲設(shè)計3D游戲編程

3D游戲編程

3D游戲編程

定 價:¥59.80

作 者: (韓)金容俊編著;馬曉陽, 劉娟譯
出版社: 電子工業(yè)出版社
叢編項: 游戲?qū)W院經(jīng)典書叢
標 簽: 三維 動畫 游戲 軟件開發(fā)

ISBN: 9787121021459 出版時間: 2006-04-01 包裝: 平裝
開本: 16開 頁數(shù): 526 字數(shù):  

內(nèi)容簡介

本書比較全面地介紹了3D游戲開發(fā)的知識和技能,介紹了3D編程的基礎(chǔ)知識、編程技術(shù),并以實例的形式展現(xiàn)了相關(guān)的地形處理、卡通形象處理和其他高級形象設(shè)計等應(yīng)用技術(shù)。在講解編程技術(shù)的同時,介紹了一些相關(guān)的數(shù)學、物理知識。本書針對專業(yè)游戲開發(fā)者,著重培養(yǎng)初級水平開發(fā)者的實際操作能力,達到初級向中高級進階的效果。作者是多年從事游戲程序教育的大學教師,根據(jù)多年教學及實際開發(fā)經(jīng)驗總結(jié)做成此書,可作為專業(yè)游戲?qū)W習機構(gòu)學員的教材。 附書光盤內(nèi)容為書中實例源文件。 作者簡介: 作者是多年從事游戲程序教育的大學教師,根據(jù)多年教學及實際開發(fā)經(jīng)驗總結(jié)做成此書,在韓國國內(nèi)作為專業(yè)游戲?qū)W習機構(gòu)學習人員教材使用 本書特色: 本書是一本獨具匠心的三維編程教科書。書中涉及到比較深入的數(shù)學、物理和計算機編程的基本概念,作者概括地應(yīng)用了這些知識,但并沒有采取列舉枯燥無味的概念,而是根據(jù)自己的豐富教學和實踐經(jīng)驗,通過典型的實例來來提高讀者的興趣和自信,深入淺出地把握內(nèi)容的系統(tǒng)性和完整性,克服難點,突出重點。 該書在章節(jié)編排上取舍得當,組織有序,全書共13章分為6大篇,由淺入深地跨越基礎(chǔ)、入門、演練、實戰(zhàn)和訣竅等階段;在體例上工整嚴謹,每一篇有兩到三章,有理論,有實戰(zhàn),有個案分析,每章都有小結(jié)和提要,每節(jié)都有重點提示;在版式設(shè)計上也充分考慮到信息傳播的原則,又注意到美觀和風格一致性。雖然書中的源代碼占了比較大的篇幅,但作者對公式和源代碼都做了必要的分析,不顯得拖沓累贅。 與本系列的其他幾本書相比,它彌補了幾本實例型書的理論上的欠缺,又和《VC》、《VB》兩本編程書互為補充,大大加深了該系列中游戲編程的理論水準,充實了《計算機游戲程序設(shè)計》所無法展開的更具體深入的內(nèi)容。借助于DirectX這一通用的游戲編程工具,使得讀者能很快地深入到掌握技能的核心。它將成為一本深受游戲和動畫制作和編程人員喜愛的教程。

作者簡介

  金容俊,畢業(yè)于韓國漢陽大學,就職于韓國雙龍情報通信系統(tǒng)研究所,曾在LG軟件學院、舟城大學等講學授課。著有《有趣的游戲編程》一書,并多次給《Microsoftware》等雜志撰稿。

圖書目錄

第1篇  基礎(chǔ)知識:3D編程入門
第1章 3D基礎(chǔ)用語和理論:必備用語范例    3
01  基礎(chǔ)用語:常用編程用語     4
第2章 模仿練習:三維基礎(chǔ)理論和Direct3D的初步了解    11
01  簡介:簡單實例的模仿練習    12
02  設(shè)備:Direct3D的核心對象    14
03  頂點:頂點編程的重要工具-頂點緩沖    23
04  矩陣:3D繪圖的必需工具    36
05  光源:光源和陰影技巧     47
06  紋理:單色多邊形和紋理貼圖技巧     57
07  網(wǎng)格:打破三角形的限制     68
08  索引緩沖:頂點緩沖的輔助工具-索引緩沖     79
第3章 框架:Direct3D 框架的構(gòu)造和使用方法    91
01  Direct3D框架的生成:框架的生成方法     92
02  框架的類:常用類     95
03  CD3DApplication的成員變量和成員函數(shù):最常用的成員變量和成員函數(shù)    96
第2篇  門派入門:3D編程
第4章 基礎(chǔ)理論:3D圖形的數(shù)學知識    107
01  三維空間:構(gòu)成3D圖形的三維坐標系統(tǒng)    108
02  向量:3D圖形和物理學的基本工具    109
03  矩陣:3D圖形的強大運算器      113
04  渲染管道:渲染的路徑     122
05  四元數(shù):旋轉(zhuǎn)中比矩陣更有效的復數(shù)    133
06  光照模型:各種光照技巧和數(shù)學運算式    138
第5章 實戰(zhàn)例題:3D編程技術(shù)的實戰(zhàn)例題    151
01  紋理:基于單色多邊形的繪圖技巧    152
02  多紋理:多重紋理的合成方法    155
03  光影貼圖:運用多紋理技巧實現(xiàn)模擬光照    159
04  廣告牌:廣告牌的使用技巧    168
05  法線貼圖:使用少量多邊形生成多邊形模型的技巧    172
06  階層體系:3D數(shù)據(jù)的基本處理方式    188
07  動畫:3D動畫最基本的技巧    197
08  蒙皮:高級動畫技巧入門    208
第6章 3D數(shù)據(jù)輸出:初學者成為編程高手的入門技巧    223
01  MAX腳本入門:3D數(shù)據(jù)提取器的基礎(chǔ)    224
02  MAX腳本實戰(zhàn):3D數(shù)據(jù)提取器的實現(xiàn)    240
第3篇  實戰(zhàn)演練:外部地形處理
第7章 外部地形處理:三維世界的處理技巧    249
01  地形處理技巧:3D地形生成技巧    250
02  攝像機:控制攝像機實現(xiàn)地形上的移動    264
03  平截頭體的剔除:裁剪多余多邊形,給引擎減重     270
04  四叉樹:有效管理較大地形的方法     289
05  四叉樹的剔除:速度優(yōu)化技巧    302
06  LOD:使用LOD(Level Of Detail)進行地形處理    316
07  防止龜裂:龜裂問題的解決    321
第4篇  初出江湖:人物
第8章 人物動畫:制作人物動畫的各種技巧    341
01  動畫技巧:動畫技巧介紹    342
02  腳本和XML數(shù)據(jù)解析器:XML數(shù)據(jù)的熟練運用    347
03  階層體系:大部分3D圖形設(shè)計中使用的最基本技巧    352
04  關(guān)鍵幀動畫:3D動畫的最基本技巧    366
05  蒙皮:高級人物動畫制作技巧    378
第5篇  武林秘笈:使用Shader和HLSL的高級3D圖形
第9章  著色器編程:GPU編程    395
01  著色器編程的定義:著色器編程的定義和用途    396
02  實習例題:著色器編程方式的熟練運用    399
第10章 HLSL:Direct3D 9.0的新技術(shù)    411
01  高級著色語言:高級著色語言(HLSL)的語法分析    412
02  效果:融合HLSL的效果(Effect)界面使用方法    420
03  效果編輯器:進行實時HLSL測試的開發(fā)環(huán)境    428
第11章 著色實戰(zhàn):Direct3D 9.0的新技術(shù)    433
01  高洛德著色:頂點光照著色開發(fā)    434
02  補色著色:像素光照著色開發(fā)    442
03  半球體光照:使用半球體光照模型進行著色開發(fā)    448
04  金屬貼圖:金屬質(zhì)感表現(xiàn)技巧    455
05  蒙皮:人物動畫蒙皮著色開發(fā)    462
06  反射和折射:鏡子和玻璃表現(xiàn)技巧    465
07  圖像處理:運用著色設(shè)計二元圖形的圖形處理技巧    471
08  光環(huán)效果:使用高斯濾鏡的圖形光環(huán)處理技巧    476
09  邊緣檢測:基于Laplacian濾鏡的圖形邊緣檢測技巧    482
第6篇  笑傲江湖:3D圖形應(yīng)用
第12章 陰影:設(shè)計陰影的多種技巧    493
01  平面陰影:最基礎(chǔ)的陰影處理技巧    494
02  投影陰影:運用圖形投影技巧進行陰影處理    501
03  陰影體:陰影處理技巧的至尊--陰影體技巧    509
第13章 Web3D:采用Direct3D實現(xiàn)Web3D    517
01  MFC和ActiveX:ActiveX+Direct3D的基本框架介紹    518

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號