《计算机图形学编程(使用OpenGL和C++)》笔记(1)-前言

《计算机图形学编程》(使用OpenGL和C++)

著:

  • [美] V.斯科特.戈登 V.Scott.Gordon
  • [美] 约翰.克莱维吉 John.Clevenger

译:

  • 魏广程
  • 沈瞳

出版社:

中国工业出版社	人民邮电出版社

1. 本书主要讲什么

本书主要以OpenGL和C++语言为基础,讲解和演示了图形学基础理论知识,更具实用性和操作性。

2. 本书具体讲了那些内容

本书分14章和3个附录,先后讲到:

  • OpenGL图形管线
  • 图形编程数学基础
  • 管理3D图形数据
  • 纹理贴图
  • 3D模型
  • 光照
  • 阴影
  • 天空
  • 背景
  • 增强表面细节
  • 参数曲面
  • 曲面细分着色器
  • 几何着色器
  • 噪声纹理
  • 3D纹理
  • 其他
  • 附录包含了window和macox平台的安装、NSight调试工具使用

3. 本书编制的目的:

作为计算机科学专业本科OpenGL 3D图形看成相关课程的教材使用

4. 目标读者:

计算机专业本科在读学生

5. 习题

本书每章配有一定的习题,辅助学生对每章内容进一步理解和学习

6. 配套资源

 原网站的资源已经不可用,后续补充本人收集的资源

7. 教师辅助资源

  • ppt教学大纲
  • 每个讲解详细资料
  • 习题答案和源码

8. 本书用到的第三方库

  • Soil2: 读取和处理纹理文件
  • GLFW: 图形窗口管理库
  • GLEW: OpenGL扩展库

9. 本书提到的其他图书:

  • 《OpenGL Subperbile》
  • 《OpenGL Proggramming Guide》
  • 《OpenGL 4 Shading Language Cookbook》
  • 《Interactive Compute Graphics》
  • 《Intoduction to 3D Game programming with DirectX 12》

10. 作者简介:

V.斯科特.戈登(V.Scott Gordon)博士,已在加州州立大学担任教授20多年,主要教授高级图形和游戏工程课程

约翰.克莱维吉(John clevenger)博士,拥有超过40年教学经验,教学内容包括高级图形、游戏架构、操作系统、VLSL芯片设计和系统仿真等。

11. 关注公众号

《计算机图形学编程(使用OpenGL和C++)》笔记(1)-前言_第1张图片

你可能感兴趣的:(图形学读书笔记,c++,开发语言)