手把手教你架构3D游戏引擎

姜雪伟

出版社

出版时间

2016-11-01

ISBN

9787121303180

评分

★★★★★
书籍介绍

本书主要介绍如何利用3D固定流水线编写游戏引擎,以及在已编写引擎的基础上开发游戏,全书共分10章,主要内容包括游戏引擎简介、数学知识、材质和光照、固定流水线、游戏引擎架构、3D引擎底层封装、3D引擎封装、游戏设计实现、地图编辑器、3D可编程流水线。本书重点介绍3D固定流水线编程中涉及的矩阵和向量之间的换算,后一章介绍了GPU编程,也就是常说的3D可编程流水线。

目录
第1章 游戏引擎简介 (1)
1.1 引擎的原理 (1)
1.2 开发3D引擎具备的条件 (4)
总结 (6)
第2章 数学知识 (8)

显示全部
用户评论
写得不错,代码贴的比较多无可厚非,但是mac用户并不能很好的复现代码...
GDI写的,效率很低。如果是为了了解OpenGL那些数学库(比如glm)可以考虑考虑。如果真想做个引擎那还是算了。真想做引擎那还是从OpenGL从图形学上手。 姜雪伟的书还是通篇帖代码比较严重,思想讲的还不够清楚就开始给你大段代码,很多时候你看这些函数定义也不知道啥时候用,函数价值在哪。这个看得挺难受。
介绍用C++写一个3D渲染库的实战类书籍,看完能对3D引擎的整体结构有个印象。
此书非常不错,值得开发者学习。
下载
收藏