DirectX9.03D游戏开发编程基础

编辑:幽径网互动百科 时间:2020-01-23 04:34:38
编辑 锁定
同义词 DirectX 9.0 3D游戏开发编程基础一般指DirectX9.03D游戏开发编程基础
《DirectX9.03D游戏开发编程基础》该书主要介绍如何使用DirectX9.0开发交互式3D图形程序,重点是游戏开发。全书首先介绍了必要的数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用Direct3D实现游戏中所需的技术。介绍顶定点着色器和像素着色器的章节(包含了效果框架和新的高级着色语言的内容)对这些关键运算进行了较为集中的讨论。
书    名
DirectX9.03D游戏开发编程基础
作    者
(美)(FrankD.luna)
ISBN
9787302130253
出版社
清华大学

目录

DirectX9.03D游戏开发编程基础作者

编辑
PrankLuna是Herolnteractive的程序员,从事交互式3D图形编程已有八年多。他最早接触DirectX可以追溯到DirectX5发布之时,目前居住在加州的洛杉矶市。

DirectX9.03D游戏开发编程基础评价

编辑
本书主要介绍如何使用DirectX 9.0开发交互式3D图形程序,重点是游戏开发。全书首先介绍了必要的数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用Direct3D实现游戏中所需的技术。介绍顶定点着色器和像素着色器的章节(包含了效果框架和新的高级着色语言的内容)对这些关键运算进行了较为集中的讨论。
  本书内容深入浅出,内容广泛,可供从事3D游戏程序设计、可视化系统设计或其他图形应用程序开发的开发人员和大中专院校学生参考,也极适合各种游戏开发培训机构作为Direct3D编程的培训教程。

DirectX9.03D游戏开发编程基础目录

编辑
第Ⅰ部分 基础知识
必备的数学知识
3D空间中的向量
矩阵
基本变换
平面(选读)
射线(选读)
小结
第Ⅱ部分 Direct3D基础
第1章 初始化Direct3D
1.1 Direct3D概述
1.2 COM(组件对象模型)
1.3 预备知识
1.4 Direct3D的初始化
1.5 例程:Direct3D的初始化
1.6 小结
第2章 绘制流水线
2.1 模型表示
2.2 虚拟摄像机
........
词条标签:
计算机书籍 出版物 书籍