
如今,计算机图形学无处不在,它为视频、游戏等增添了令人瞩目的细节,为大型电影、动画等增添了逼真的特效。本书围绕计算机图形学这一主题展,是作者讲授计算机图形学课程多年经验的结晶。 本书着重介绍光线追踪渲染器和光栅化渲染器这两大主流渲染器的基本实现过程,以渲染器的需求背景和实现原理作为出发,辅以必要的简单数学推导过程,从光到阴影与反射,从直线到着色与纹理,逐渐引导出实现渲染器的伪代码,力求使没有丰富编程经验和深厚数学功底的读者也能够完全读懂。 本书是计算机图形学门的学习教材,特别适合渴望计算机图形学世界的“零基础”读者阅读,也适合对计算机图形学发感兴趣的爱好者以及相关从业人员使用。<br/>【推荐语】<br/>(1)简单明了的计算机图形学门指南。 (2)只需具备基本编程知识和高中数学知识。 (3)专注于3D 渲染。本书将带领读者构建两个完整的、功能齐全的渲染器:光线追踪渲染器和光栅化渲染器。前者模拟在物体之间反弹时的光线,后者将3D 模型转换为2D 像素。 (4)全书给出众多的伪代码示例,使得读者可以轻松地用任何语言编写渲染器,还提供了可下载的实时JavaScript 演示代码,方便读者一步探索。<br/>【作者】<br/>加布里埃尔· 甘贝塔(Gabriel Gambetta)从5岁始编写游戏程序。在获得计算机科学的学位后,他创办了一家游戏发公司,在那里工作了10 多年,同时在当地一所大学教授计算机图形学。他目前在苏黎世,担任谷歌的高级软件工程师。<br/>
点点赞赏,手留余香
给TA打赏
評論0