
步磊峰
为了让广大3D图形爱好者能能够快速地学习WebGL图形编程,本书按照循序渐进的方式,由浅入深地讲解了WebGL图形编程的相关知识点。3D图形编程是一个庞大的主题,从宏观角度,笔者将整个3D图形编程分为三个层次,也即画出来、画的美和画的快。本书定位于画出来,目的是让读者使用TypeScript语言及WebGL 3D API编写一个WebGLApplication应用程序框架及WebGLUtilLib封装库,来渲染id Software公司的Quake3及Doom 3这两个引擎的场景和骨骼动画格式。
资深图形编程专家15年开发经验的深度分享 详解TypeScript编程及基于WebGL的3D架构与实现 深入:凝聚作者15年图形编程经验,带领读者深入探索图形编程的知识 系统:用TypeScript语言实现WebGLApplication框架和WebGLUtilLib渲染库 广泛:涵盖常用的数据结构、3D图形数学基础、多视口渲染、文字绘制、Quake3 BSP场景渲染、Doom3 PROC场景渲染、骨骼蒙皮动画原理及渲染等内容 独特:精讲8个完整的有较高价值的绘图案例,帮助读者理解3D图形编程的基础核心要点 实用:不局限于TypeScript和WebGL范畴,可以使用其他各种编程语言应用到3D图形编程的各个领域
感觉本书在真正涉及到原理的部分写的十分含糊。
内容干货很多,电子版的排版再好些就更好了