计算机图形学(第三版)中文版

发表于 2021年05月08日 |  更新于 2021年05月08日
阅读量

  计算机图形学(第三版)中文版

  Computer Graphics with OpenGL

  作者:[美]Donald Hearn, M.Pauline Baker

  翻译:蔡士杰 宋继强 蔡敏

  电子工业出版社

  计算机图形学是一种最令人兴奋的且发展最快的现代技术。自从本书第一版面市以来,计算机图形已成为一般的应用软件和计算机系统的标准特点。计算机图形方法普遍地应用于许多产品的设计、培训模拟、音乐视频和电视广告产品、动画、数据分析、科学研究以及其他应用之中。各种应用领域所需的许多技术和硬件设备已经投入使用或正在开发之中。特别值得一提的是,当前计算机图形学研究中有许多与改善图片生成的效率和速度有关。为了生成一张自然景象的真实感视图,图形程序必须模拟实际的光照效果和物理对象的折射。因此,当前计算机图形学的趋势是将改进的物理原理的近似结合到图形算法中,从而更好地模拟物体和照明环境之间的复杂交互。

  本书第三版的内容来自于我们多年来开设的各种课程的要点,这些课程包括计算机图形学引论、高级计算机图形学、科学计算可视化、专题和项目课程。在撰写本书第一版时,许多图形学课程和应用仅处理二维方法,因而我们将二维和三维图形技术分开讨论。本书第一版的前一半内容讲述了二维计算机图形处理的基础概念,而在后面讨论三维方法。不过现在三维图形的应用非常普遍,并且许多主要的计算机图形学课程或者主要处理三维方法,或者较早地介绍三维图形;因此,第三版的主要特点是将二维和三维主题集成在一起。

  我们也扩充了许多相关主题,包括图形学当前的发展概况和新应用的讨论。本书第三版涵盖的内容有:图形系统当前的硬件和软件组成、分形几何、光线追踪、样条、光照模型、表面绘制、计算机动画、虚拟现实、图形算法的并行实现、反走样、超二次曲面、BSP树、粒子系统、基于物理的建模、科学计算可视化、辐射度、凹凸映射和变形;主要扩展的內容有:动画、对象表示、三维观察流水线、光照模型、表面绘制技术和纹理映射。

  第三版中提供了20多个完整的C++程序示例,这些都是采用流行的 OpenG软件包中的图形子程序库编写的。这些程序展示了基本构图技术、二维和三维几何变换、二维和三维观察方法、透视投影、样条生成、分形方法、交互鼠标输入、拾取操作、菜单和子菜单显示以及动画技术的应用。另外,书中还给出了100多个C+ / OpenGL程序段,用于展示裁剪、光照效果、表面绘制、纹理映射和许多其他计算机图形方法的算法实现。

关键字

  C/C++语言;游戏编程;OpenGL;

图示

...

下载链接

  提取码:nsah

声明

  资源失效了请联系我QQ;在网站留言不一定直接反馈。

  本站部分图片、资源、书籍、软件等内容来源于网络,旨在学习和分享,如有侵权,请联系我(邮件)立即删除。


感谢赞助

... ...
...
RWYQ阿伟
文章 标签 分类
124 50 5
网站公告

欢迎来到我的博客 ^_^
搜搜你感兴趣的内容……

文章信息

Computer Graphics with OpenGL, [美]Donald Hearn, M.Pauline Baker

分类 0

标签 1

#书籍推荐