首页 > 其他分享 >交互式计算机图形学(第七版)

交互式计算机图形学(第七版)

时间:2022-12-29 11:55:35浏览次数:49  
标签:计算机 WebGL 图形学 交互式 GPU 可编程 第七版

本书采用自顶向下的方法并辅以面向编程的方式,基于现代可编程GPU的着色器编程,将JavaScript和 OpenGLES2.0结合起来,利用WebGL技术编写可以在当前大多数浏览器中运行的示例,同时系统地介绍了 现代计算机图形学的核心概念、原理和方法。本书是作者多年来教学与科研工作的总结,涵盖了交互式图形编程、三维可编程绘制流水线、变换与观察、光照与着色、曲线曲面建模等基本的计算机图形学内容以及离散 技术、层级建模、过程建模、光线跟踪、并行绘制和体绘制等高级内容。为了方便读者进一步深人学习和研究,本书在每章后面提供了相关的建议阅读资料。

本书既可作为有一-定JavaScript、C、C++语言或者Java编程基础的计算机及相关专业高年级本科生或研究生的计算机图形学教材,也适合作为相关技术人员的参考书。

随着GPU和JavaScript引擎的速度与复杂性的日益增加,我们希望更多图形应用程序都可以使用WebGL开发或者移植到WebGL中。目前国外许多大学都已经将基于可编程GPU的高级着色语言融人计算机图形学的教学与实践中。因此,随着目前可编程GPU的快速发展,为了切实提高计算机图形学课程的教学质量与教学水平,更好地与国际计算机图形学教育及科研实践接轨,逐渐在我国高校的计算机图形学课程中引人基于可编程GPU绘制流水线及面向着色器编程的新型教学模式已是当务之急。译者多年从事计算机图形学的教学与研究,深知选择这样一本“基础性与先进性、理论性与应用性、科学性与通俗性"相结合且能满足目前计算机图形学新型教学模式教材的重要性。目前在国内外很少有基于这种新型教学模式的计算机图形学书籍,而本书第七版反映了计算机图形学在图形硬件设备和图形绘制标准等方面的最新发展现状。 相比于前面六个版本,第七版基于可编程GPU的WebGL着色器编程来介绍计算机图形学的相关原理、方法和技术,编写的三维图形示例能运行于最新的Web浏览器且不需要任何额外的插件或库。因此,本书的第七版能很好地满足新型教学模式的需求。与桌面版OpenGL相比,WebGL更适合讲授计算机图形学,也是培养学生基于现代GPU的可编程计算思维的一本非常难得的优秀教材。

标签:计算机,WebGL,图形学,交互式,GPU,可编程,第七版
From: https://www.cnblogs.com/2008nmj/p/17012124.html

相关文章