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

3D游戲編程

3D游戲編程

定 價(jià):¥59.80

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

ISBN: 9787121021459 出版時(shí)間: 2006-04-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 526 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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