3D游戏编程大师技巧-(上下册)-(附光盘)
内容简介
[
本书是游戏编程畅销书作者andré
lamothe的扛鼎之作,从游戏编程和软件引擎的角度深入探讨了3d图形学的各个重要主题。全书共分5部分,包括16章的内容。第1~3章简要地介绍了windows和directx编程,创建了一个windows应用程序模板,让读者能够将精力放在游戏逻辑和图形实现中,而不用考虑windows和directx方面的琐事;第4~5章简要地介绍了一些数学知识并实现了一个数学库,供以后编写演示程序时使用;第6章概述了3d图形学,让读者对之后即将介绍的内容有大致的了解;第7~11章分别介绍了光照、明暗处理、仿射纹理映射、3d裁剪和深度缓存等内容;第12~14章讨论了高级3d渲染技术,包括透视修正纹理映射、alpha混合、1/z缓存、纹理滤波、空间划分和可见性算法、阴影、光照映射等;第15~16章讨论了动画、运动碰撞检测和优化技术。
本书适合于有一定编程经验并想从事游戏编程工作或对3d图形学感兴趣的人员阅读。
]
作者简介
[
André
LaMothe有25年的计算行业从业经验,拥有数学、计算机科学和电子工程等学位,是20岁时就在NASA做研究工作的少数几人之一。在30岁之前,他在硅谷的众多公司中从事过咨询工作,了解了公司运作,获得了多种领域的知识,如电信、虚拟现实、机器人技术、编译器设计、3D引擎、人工智能以及计算和工程的其他领域的知识。
他创办的公司Xtreme Game公司一直是自成一体的游戏开发商和发行商。后来他创办了Xtreme Games Developer
Conference(XGDC),为游戏开发人员提供了费用更低廉的GDC替代品。
他参与了多个项目的开发工作,其中包括eGamezone
Networks——一个公平、有趣、没有任何广告的网络游戏分发系统。他还创建了一家公司——Nurve
Networks公司,为在乎价格的消费者和业余爱好者开发手持设备上的视频游戏系统。最后,他还是世界上最庞大的游戏开发系列丛书的编辑。
]
目录
**部分 3d游戏编程简介
第1章 3d游戏编程入门
1.1 简介
1.2 2d/3d游戏的元素
1.2.1 初始化
1.2.2 进入游戏循环
1.2.3 读取玩家输入
1.2.4 执行ai和游戏逻辑
1.2.5 渲染下一帧
1.2.6 同步显示
1.2.7 循环
1.2.8 关闭
1.3 通用游戏编程指南
1.4 使用工具
1.4.1 3d关卡编辑器
封面
书名:3D游戏编程大师技巧-(上下册)-(附光盘)
作者:拉莫斯
页数:全2册
定价:¥148.0
出版社:人民邮电出版社
出版日期:2012-07-01
ISBN:9787115282798
PDF电子书大小:79MB 高清扫描完整版
本文标题:《3D游戏编程大师技巧-(上下册)-(附光盘)》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!