Advanced Computer Graphics

CS05145 高级计算机图形学

时间:周五 9:45-12:10
教室:3A401

教师:黄章进


教材

E. Angel and D. Shreiner, Interactive Computer Graphics — A Top-Down Approach with Shader-Based OpenGL, 6th Edition, 2011. (教材提供的辅助函数)

中译本: 交互式计算机图形学——基于OpenGL着色器的自顶向下方法(第六版), 电子工业出版社, 2012. (教材例程)


讲义

致谢:本课程讲义是在邓建松教授讲义基础上修改而成。

 

第一章 计算机图形学概述

第二章 图形系统和模型

第三章 OpenGL编程 [例程]
第四章 几何对象与变换 [例程]
第五章 视图 [例程]
第六章 光照和明暗处理 [例程]
第七章 离散技术 [例程]
第八章 从顶点到片断
可编程着色器 (GLSL 1.20)
  1. 可编程流水线
  2. GLSL (I)
  3. GLSL (II)
  4. GLSL (III) [glsl.zip]
 
   
   
   

 


实验 提交情况表

提交说明:a) 邮件标题为:学号(姓名)第n次实验;b) 提交内容:学号.rar(.zip)。

压缩包里应包含所有编译和运行程序所“必需”的文件(.h/.c/.cpp/.glsl等)和一个文本说明文件readme.txt。 readme.txt为程序的一份简略技术文档,包括程序功能、编译环境、使用说明、实现技术等。 请不要提交编译链接生成的中间文件!

 


参考书

  • OpenGL编程指南(原书第8版), 机械工业出版社, 2014.(v1.4 例程
  • OpenGL超级宝典(第5版), 人民邮电出版社, 2012.
  • J. D. Foley et al. Computer Graphics - Principles and Practice, 3nd Ed., 2013.(影印版: 计算机图形学原理及实践-C语言描述(第二版), 机械工业出版社, 2002)
  • D. Hearn and M. P. Baker. Computer Graphics with OpenGL, 4th Ed., 2010.(影印版: 计算机图形学(第四版), 电子工业出版社, 2005. 第三版有中译版)
  • D. F. Rogers, Procedural Elements for Computer Graphics, 2nd Ed., 1998. 计算机图形学的算法基础,机械工业出版社

文档

软件

教程

 

Last update : 09/15/2017