- 68
- 0
- 约6.3千字
- 约 39页
- 2019-01-16 发布于江苏
- 举报
计算机图形学
中国科学技术大学数学系
邓建松
dengjs@
目标
系统介绍在计算机图形学中用到的各种算法
体验几种典型图形API和软件的使用
• 利用OpenGL 构造场景,体验各种算法
• 利用POV-Ray 生成真实感图形
选课对象
计算机图形学是计算机能力要求的重要一项
• 论语:工欲善其事,必先利其器
从事与应用数学和计算数学相
关的工作和科研的工具性学科
• 实验数据的显示
• 计算机模拟
教材
E. Angel, Interactive
Computer Graphics —
A top-down approach
using OpenGL™, 3rd
edition, 2003.
影印本: 交互式计算机
图形学—— 自顶向下
方法与OpenGL应用,
高等教育出版社, 2004,
¥54.00
参考书 影印本
J. D. Foley, etal, Computer Graphics – Principles and Practice,
2nd Ed. In C, 1999. 计算机图形学原理及实践– C语言描述,机
械工业出版社¥88.00
F. S. Hill, JR., Computer Graphics Using OpenGL, 2nd Ed.,
2001. 计算机图形学(OpenGL版), 科学出版社¥95.00
D. F. Rogers, Procedural Elements for Computer Graphics, 2nd
Ed., 1998. 计算机图形学的算法基础,机械工业出版社¥45.00
D. Hearn and M. P. Baker, Computer Graphics with OpenGL,
3rd Ed., 2004. 计算机图形学(第三版),电子工业出版社,
¥79.00
Tomas Akenine-Möller, Eric Haines, Real-Time Rendering, 2nd
Ed., 中译本:实时计算机图形学,北京大学出版社,2004年,
¥78.00
软件参考资料
网上资料
红宝书OpenGL Programming Guide,
3rd edition, 中国电力出版社翻译:
OpenGL 编程权威指南(第三版),¥62
OpenGL Superbible, 人民邮电出版社翻
译:OpenGL 超级宝典(第三版),¥88
课程网页
5/~dengjs/cg/
课堂讲义、各种软件及其使用手册、示例
源代码、作业
网络资源
VC :/
OpenGL: /
OpenGL + GLUT:
/~nate/glut.html
RenderMan and POV-Ray:
http://www.hars.de/grafik/kalotte.html
/
/
Cg: /page/cg_main.html/
要求
熟练使用一门程序设计语言及相应的编译环境:
VC 6.0
数据结构STL (standard template library)
解析几何
线性代数
自学OpenGL
RenderMan (BMRT) , POV-Ray
自己解决上机问题
考核
四次作业(50%)
a. 简单b.交互c. 三维d. 真实感
期终大作业(20%)
从清单中任选或者自己确定类似的题目
考试(30%)
第一章
计算机图形学简介
第一章之第一节
学科内容
研究内容--图形(pictures)
研究计算机生成的图形
到处是计算机生成的图
形
• 电视
• 书籍
• 杂志
当前的屏幕
研究内容--工具(Tools)
研究生成计算机图形的方法
• 硬件方法 显示器、打印机、鼠标、计算机
• 软件方法 操作系统、编辑软件、编译软件、
原创力文档

文档评论(0)