计算机图形学

发布者:刘石坚 发布时间:2016-12-13 浏览次数:131

简介:

本课程主要介绍计算机图形学原理,讲述如何采用图形API OpenGL的编程技术来解决实际问题。课程以描述性和面向过程的方式阐述计算机图形学中的重要主题,使得计算机科学及相关专业的学生在学习阶段的早期便能接触并理解这些主题;同时使用OpenGL来说明计算机图形学的基本概念,使学生可以绕过图形学算法和数学细节,快速生成有意义的可交互且动态的三维图形。


教材:

计算机图形学

作者:(美)坎宁安著,石教英,潘志庚等译;

出版社:机械工业出版社;

出版时间:200806





考核方式:

考查


学时学分:

24学时、1.5学分


课程内容及学时安排:

0章 计算机图形学概述(3学时)

知识点:视觉交流、三维几何和几何流水线、外观属性、一个简单的OpenGL程序

重点:三维几何流水线

难点:三维几何流水线

1章 视图变换和投影(3学时)

知识点:视图变换的基本模型、在OpenGL中实现视图变换和投影

重点:视图变换和投影

难点:视图变换和投影

2章 建模原理(3学时)

知识点:简单几何建模、变换和建模

重点:几何建模

难点:几何建模

3章 在OpenGL中实现建模(3学时)

知识点:指定几何体的OpenGL模型、OpenGL中的变换

重点:OpenGL编程

难点:OpenGL编程

4章 建模的数学基础(3学时)

知识点:坐标系、向量、变换

重点:变换矩阵

难点:变换矩阵

5章 颜色及其混合(3学时)

知识点:RGB立方体、OpenGL中的颜色

重点:颜色空间

难点:颜色空间

6章 光照处理和着色处理(3学时)

知识点:光照、材质

重点:光源属性

难点:光源属性

7章 纹理映射(3学时)

知识点:创建纹理图、OpenGL中的纹理映射

重点:纹理贴图

难点:纹理贴图