图书介绍

3D游戏编程PDF|Epub|txt|kindle电子书版本网盘下载

3D游戏编程
  • (韩)金容俊编著;马晓阳,刘娟译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121021455
  • 出版时间:2006
  • 标注页数:526页
  • 文件大小:67MB
  • 文件页数:542页
  • 主题词:三维-动画-游戏-软件开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

3D游戏编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础知识:3D编程入门1

第1章 3D基础用语和理论:必备用语范例3

01基础用语:常用编程用语4

第2章 模仿练习:三维基础理论和Direct3D的初步了解11

01简介:简单实例的模仿练习12

02设备:Direct3D的核心对象14

03顶点:顶点编程的重要工具——顶点缓冲23

04矩阵:3D绘图的必需工具36

05光源:光源和阴影技巧47

06纹理:单色多边形和纹理贴图技巧57

07网格:打破三角形的限制68

08索引缓冲:顶点缓冲的辅助工具——索引缓冲79

第3章 框架:Direct3D框架的构造和使用方法91

01Direct3D框架的生成:框架的生成方法92

02框架的类:常用类95

03CD3DApplication的成员变量和成员函数:最常用的成员变量和成员函数96

第2篇 门派入门:3D编程105

第4章 基础理论:3D图形的数学知识107

01三维空间:构成3D图形的三维坐标系统108

02向量:3D图形和物理学的基本工具109

03矩阵:3D图形的强大运算器113

04渲染管道:渲染的路径122

05四元数:旋转中比矩阵更有效的复数133

06光照模型:各种光照技巧和数学运算式138

第5章 实战例题:3D编程技术的实战例题151

01纹理:基于单色多边形的绘图技巧152

02多纹理:多重纹理的合成方法155

03光影贴图:运用多纹理技巧实现模拟光照159

04广告牌:广告牌的使用技巧168

05法线贴图:使用少量多边形生成多边形模型的技巧172

06阶层体系:3D数据的基本处理方式188

07动画:3D动画最基本的技巧197

08蒙皮:高级动画技巧入门208

第6章 3D数据输出:初学者成为编程高手的入门技巧223

01MAX脚本入门:3D数据提取器的基础224

02MAX脚本实战:3D数据提取器的实现240

第3篇 实战演练:外部地形处理247

第7章 外部地形处理:三维世界的处理技巧249

01地形处理技巧:3D地形生成技巧250

02摄像机:控制摄像机实现地形上的移动264

03平截头体的剔除:裁剪多余多边形,给引擎减重270

04四叉树:有效管理较大地形的方法289

05四叉树的剔除:速度优化技巧302

06LOD:使用LOD(LevelOfDetail)进行地形处理316

07防止龟裂:龟裂问题的解决321

第4篇 初出江湖:人物339

第8章 人物动画:制作人物动画的各种技巧341

01动画技巧:动画技巧介绍342

02脚本和XML数据解析器:XML数据的熟练运用347

03阶层体系:大部分3D图形设计中使用的最基本技巧352

04关键帧动画:3D动画的最基本技巧366

05蒙皮:高级人物动画制作技巧378

第5篇 武林秘笈:使用Shader和HLSL的高级3D图形393

第9章 着色器编程:GPU编程395

01着色器编程的定义:着色器编程的定义和用途396

02实习例题:着色器编程方式的熟练运用399

第10章 HLSL:Direct3D9.0的新技术411

01高级着色语言:高级着色语言(HLSL)的语法分析412

02效果:融合HLSL的效果(Effect)界面使用方法420

03效果编辑器:进行实时HLSL测试的开发环境428

第11章 着色实战:Direct3D9.0的新技术433

01高洛德着色:顶点光照着色开发434

02补色着色:像素光照着色开发442

03半球体光照:使用半球体光照模型进行着色开发448

04金属贴图:金属质感表现技巧455

05蒙皮:人物动画蒙皮着色开发462

06反射和折射:镜子和玻璃表现技巧465

07图像处理:运用着色设计二元图形的图形处理技巧471

08光环效果:使用高斯滤镜的图形光环处理技巧476

09边缘检测:基于Laplacian滤镜的图形边缘检测技巧482

第6篇 笑傲江湖:3D图形应用491

第12章 阴影:设计阴影的多种技巧493

01平面阴影:最基础的阴影处理技巧494

02投影阴影:运用图形投影技巧进行阴影处理501

03阴影体:阴影处理技巧的至尊——阴影体技巧509

第13章 Web3D:采用Direet3D实现Web3D517

01MFC和ActiveX:ActiveX+Direct3D的基本框架介绍518

热门推荐