登录 注册
当前位置:主页 > 资源下载 > 50 > 入门 DirectX 10 3D 游戏编程

入门 DirectX 10 3D 游戏编程

  • 更新:2024-11-26 23:31:14
  • 大小:11.03MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:PDF

资源介绍

这是一本介绍Direct3D 10交互式计算机图形编程的书,主要侧重于游戏开发。它涵盖了Direct3D与着色器编 程的基础知识,读者在掌握这些内容之后,将有能力阅读更高级的技术书籍。本书分为3个主要部分。第I 部分讲 解了贯穿全书的数学工具。第 II 部分涵盖了基本的 Direct3D 编程技术,比如初始化、定义 3D 几何体、放置摄 像机、创建顶点/像素/几何着色器、光照、纹理映射、混合和模板。第 III 部分主要是运用 Direct3D 实现一些 有趣的技术和特殊效果,比如使用网格、地形渲染、拾取、粒子系统、环境贴图映射、法线贴图映射、阴影和渲染 到纹理。 对于初学者,最好是按照从前到后的顺序阅读本书。因为每个章节都经过了精心编排,内容循序渐进,难度逐渐递 增。通过这一方式,读者不会因为技术难度的骤然提高而感到费解和疑惑。通常,每个章节都会用到之前讲过的技 术和概念。所以,在阅读下一章之前,读者最好先掌握当前章节的内容。有经验的程序员可以有选择地阅读感兴趣 的章节。 最后,读者可能想知道在读完这本书之后可以开发什么样的游戏。对于这个问题,我们建议读者先略读本书,浏览 一下每章的演示程序。根据本书介绍的技术以及你自己的独创能力,会对将要开发的游戏有一个大致构想。