书籍名称:三维编程原理及Direct3D实践

页数:172

作者:宋伟,刘子澍,田逸非编著

出版时间:2019

ISBN:9787560654096

出版社:西安:西安电子科技大学出版社

简介:本书主要讲解DirectX9.0的三维编程知识,包括DirectX简介、基本空间变换、Direct3D的绘制方法、Alpha融合、光照与材质、三维网格模型、拾取、动画网格模型、使用DirectX绘制文字、自由摄像机、Sprite、粒子系统、音效播放以及基于TCP/IP的网络游戏基础等内容。本书可以作为高等学校数字媒体技术专业游戏开发方向相关必修课的教材,也可以作为本科计算机专业相关选修课的教材,还可以作为对计算机图形学感兴趣或者希望了解游戏引擎底层原理的读者的参考书籍。


前部分目录

第一部分 三维编程基础——3
第1章 DirectX简介——3
1.1 Direct3D程序启动——3
1.2 绘制流水线——8
1.3 面向对象的三维程序开发模块设计——15
1.3.1 D3DUT模块——16
1.3.2 MyD3D模块——20
1.3.3 主文件——22
第2章 基本空间变换——25
2.1 三维向量——25
2.2 空间变换矩阵——26
2.2.1 D3DXMATRIX矩阵定义——26
2.2.2 空间变换矩阵——27
习题——31
第3章 Direct3D的绘制方法——33
3.1 三维图形绘制——33
······
······
······

声明:本站资源均来源于互联网,旨在给网友提供一个交流学习的平台,产生费用仅为网站运营赞助费。版权属于原作者,若有侵权,请联系微信客服告知,我们会立即处理。