文档介绍:辽宁石油化工大学计算机与通信工程学院教案
周次
第周,第次课
日期
章节名称
OpenGL简介(2)坐标变换(1)
授课方式
理论课( √) 实验课( ) 实习( )
教学时数
2
教
学
目
的
及
要
求
目的:使学生进一步了解OpenGL编程、掌握二维坐标变换的原理
要求:
掌握基于OpenGL进行基本的图形绘制的原理及方法
掌握平移、旋转、缩放、错切、反射等二维坐标变换及其矩阵表示以及仿射变换、齐次坐标等的概念
教学内容提要
时间分配
OpenGL绘制图形
OpenGL图形元素
显示点、线、多边形
坐标变换及矩阵堆栈
基本状态管理
光照
二维坐标变换
平移、旋转、缩放、矩阵表示和齐次坐标、复合变换、反射、错切、仿射变换、坐标系间的变换
50
50
教学重点与难点
教学重点:
OpenGL编程原理的理解和掌握
各种二维坐标变换以及复合变换的表示与计算
教学难点:
基于OpenGL编程的光照效果的绘制
复合变换以及齐次坐标
讨论、练习、作业
基于提供的一个简单的OpenGL源程序,建立Project,并编译执行,初步了解OpenGL编程
教学手段
1 讲授为主,讨论为辅
2 用powerponit制作动画、演示图片,意在把抽象的算法、概念形象化
、讲解简单的例子程序,增加学生对OpenGL编程的认识
参考资料
参考课堂笔记,及提供的本次课程的多媒体课件。
教材、网络资料
第页