《交互式计算机图形学--基于OpenGL着色器的自顶向下方法(第6版英文版)》由安杰尔、斯赖纳所著,涵盖了基于0penGL着色器的交互式图形编程、三维可编程绘制流水线、变换与观察、光照与明暗绘制、曲线曲面建模等基本的计算机图形学内容以及离散技术、层级建模、过程建模、光线跟踪、并行绘制和体绘制等高级内容,并为读者进一步深入学习和研究在每章后面提供了相关的建议阅读资料,可作为有一定C++编程基础的计算机及相关专业高年级本科生或研究生的计算机图形学双语教材,也适合于作为相关技术人员的参考书。
《交互式计算机图形学--基于OpenGL着色器的自顶向下方法(第6版英文版)》由安杰尔、斯赖纳所著,本书采用自项向下的方法并辅以面向编程的方式,基于现代可编程GPU的着色器编程,使用C++语言、OpenGL着色语言(GLSL)并结合OpenGL系统地介绍了现代计算机图形学的核心概念、原理和方法。本书是作者多年来教学与科研工作的总结,涵盖了基于0penGL着色器的交互式图形编程、三维可编程绘制流水线、变换与观察、光照与明暗绘制、曲线曲面建模等基本的计算机图形学内容以及离散技术、层级建模、过程建模、光线跟踪、并行绘制和体绘制等高级内容,并为读者进一步深入学习和研究在每章后面提供了相关的建议阅读资料。
《交互式计算机图形学--基于OpenGL着色器的自顶向下方法(第6版英文版)》第六版进一步反映了计算机图形学的最新发展现状,面向图形应用开发并辅以大量的示例和完整的源代码,是一本“基础性与先进性、理论性与应用性、科学性与通俗性”相结合的内容全面而又系统的国外经典计算机图形学教材。
本书既可作为有一定C++编程基础的计算机及相关专业高年级本科生或研究生的计算机图形学双语教材,也适合于作为相关技术人员的参考书。
Chapter 1 Graphics Systems And Models
Chapter 2 Graphics Programming
Chapter 3 Geometric Objects And Transformations
Chapter 4 Viewing
Chapter 5 Lighting And Shading
Chapter 6 From Vertices To Fragaments
Chapter 7 Discrete Techniques
Chapter 8 Modeling And Hierarchy
Chapter 9 Procedural Methods
Chapter 10 Curves And Surfaces
Chapter 11 Advanced Rendering
Appendix A Sample Programs
Appendix B Spaces
Appendix C Matrices
Appendix D Synopsis of Opengl Functions
References
OpenGl Function Index
Subject Index