成为第一个分享这门课真实体验的人。
来自官方课程资料的结构化信息
课程代码
COMP4422
课程名称
Computer Graphics
开课学系
comp
所属学院
Faculty of Engineering
学分
3 学分
级别
4
课程简介
课程内容 1. 人类视觉、显示器、图形流水线的基本介绍 2. GPU、CG处理、帧缓冲和API 3. 二维建模、基本几何体和光栅化 4. 多边形几何 5. 几何变换 6. 二维视图和裁剪 7. 三维视图和投影 8. 三维物体表示 9. 可见表面检测 10. 照明模型 11. 遮光模型 12. 颜色模型 13. 分层建模 14. 三维场景渲染 项目实验: 项目实验通常会使用当前可用的计算机图形API,如OpenGL、OpenCV、CUDA、DirectX等。学生将接触到基本的帧缓冲控制、像素处理、光栅化、二维绘图、三维变换、投影、场景层次结构、建模对象、颜色和交互式动画等。 案例研究: 如适用,将进行建模和设计系统的案例研究,这些系统在商业应用中被使用。
学习目标
1. 学习基本和基础的计算机图形技术; 2. 学习二维/三维图像合成技术; 3. 了解三维建模、设计和可视化。
先修要求
先修课程:COMP2011/COMP2013/DSAI2201
教学模式
教学方法基于以下主要活动: 1. 课堂教学 2. 课堂与学生的互动交流 3. 项目/实验室练习,包括动手编程练习和测试 4. 课堂内外的辅导课 5. 商业级工作室软件的展示和培训 6. 二维/三维艺术设计和特效课程 7. 办公时间答疑解惑 8. 讨论课,可选附加工作坊、讲座和实验室 学习方法将基于: 1. 课堂笔记 2. 项目笔记和编程练习 3. 参考书籍材料 4. 额外的参考材料 5. 活动教程和其他演示材料的网络链接 将有小组互动和监督讨论课