RWYQ阿伟 | 2021-05-08 | 书籍 | 0条留言 | 1014 | 2022-07-09更新
【书籍】计算机图形学(第三版)中文版
计算机图形学(第三版)中文版
Computer Graphics with OpenGL
作者:[美]Donald Hearn, M.Pauline Baker
翻译:蔡士杰 宋继强 蔡敏
电子工业出版社
计算机图形学是一种最令人兴奋的且发展最快的现代技术。自从本书第一版面市以来,计算机图形已成为一般的应用软件和计算机系统的标准特点。计算机图形方法普遍地应用于许多产品的设计、培训模拟、音乐视频和电视广告产品、动画、数据分析、科学研究以及其他应用之中。各种应用领域所需的许多技术和硬件设备已经投入使用或正在开发之中。特别值得一提的是,当前计算机图形学研究中有许多与改善图片生成的效率和速度有关。为了生成一张自然景象的真实感视图,图形程序必须模拟实际的光照效果和物理对象的折射。因此,当前计算机图形学的趋势是将改进的物理原理的近似结合到图形算法中,从而更好地模拟物体和照明环境之间的复杂交互。
本书第三版的内容来自于我们多年来开设的各种课程的要点,这些课程包括计算机图形学引论、高级计算机图形学、科学计算可视化、专题和项目课程。在撰写本书第一版时,许多图形学课程和应用仅处理二维方法,因而我们将二维和三维图形技术分开讨论。本书第一版的前一半内容讲述了二维计算机图形处理的基础概念,而在后面讨论三维方法。不过现在三维图形的应用非常普遍,并且许多主要的计算机图形学课程或者主要处理三维方法,或者较早地介绍三维图形;因此,第三版的主要特点是将二维和三维主题集成在一起。
我们也扩充了许多相关主题,包括图形学当前的发展概况和新应用的讨论。本书第三版涵盖的内容有:图形系统当前的硬件和软件组成、分形几何、光线追踪、样条、光照模型、表面绘制、计算机动画、虚拟现实、图形算法的并行实现、反走样、超二次曲面、BSP树、粒子系统、基于物理的建模、科学计算可视化、辐射度、凹凸映射和变形;主要扩展的內容有:动画、对象表示、三维观察流水线、光照模型、表面绘制技术和纹理映射。
第三版中提供了20多个完整的C++程序示例,这些都是采用流行的 OpenG软件包中的图形子程序库编写的。这些程序展示了基本构图技术、二维和三维几何变换、二维和三维观察方法、透视投影、样条生成、分形方法、交互鼠标输入、拾取操作、菜单和子菜单显示以及动画技术的应用。另外,书中还给出了100多个C+ / OpenGL程序段,用于展示裁剪、光照效果、表面绘制、纹理映射和许多其他计算机图形方法的算法实现。
C/C++语言;游戏编程;OpenGL;
链接:https://pan.baidu.com/s/1j1oWWTnuIx3GAfaY_PrMvg
提取码:nsah
本站部分图片、资源、书籍、软件等内容来源于网络,本站所供资料仅供学习之用,任何人不得将之他用或者进行传播,否则应当自行向实际权利人承担法律责任。因本站部分资料来源于其他媒介,如存在没有标注来源或来源标注错误导致侵犯阁下权利之处,敬请告知,我将立即予以处理。请支持正版。
博客内容遵循 署名-非商业性使用-相同方式共享4.0国际(CC BY-NC-SA 4.0)协议。
本文链接:https://rwyqboy.top/post/198.html
版权声明:本文由阿伟的笔记本发布,如需转载请注明出处。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
标题:【书籍】计算机图形学(第三版)中文版
作者:RWYQ阿伟
浏览:1014
发布:2021-05-08
更新:2022-07-09
分类:书籍
标签: 书籍推荐 游戏开发 编程 游戏编程