北方工业大学计算机图形学实验几何变换.docVIP

  • 74
  • 0
  • 约4.34千字
  • 约 8页
  • 2016-12-17 发布于重庆
  • 举报

北方工业大学计算机图形学实验几何变换.doc

北方工业大学 计算机图形学课程实验报告 题 目: 实验二 几何变换 学 院: 专 业: 指导教师: 学生班级: 学生学号: 学生姓名: 教师评定: 学号: 班级: 姓名: 实验报告二 几何变换实验 一.实验目的 1.熟悉OpenGL图形库; 2.掌握几何变换算法。 二.实验环境 1.软件环境: 操作系统:Win7 应用软件:VC6.0,OpenGL 2.硬件环境 CPU: 显卡: 三.用矩阵计算实现二维几何变换 写程序实现基本矩阵运算,同时实现平移、放缩、旋转等几何变换。要求自己设计实例验证平移、放缩、旋转函数,采用键盘交互。已给出二维点坐标结构体、单位矩阵赋值函数。 已给出:二维点坐标结构体 struct Point2D { float x, y; } 已给出:宏定义3×3数组 typedef float Matrix3x3 [3][3]; Matrix3x3 matComposite; 已给出:单位矩阵赋值函数 void matrix3x3SetIdentity(Matrix3x3 matIdent3x3) { int row, col; for(row=0; row3;row++) { for(col=0; col3; col++) { matIdent3x3[row][col]

文档评论(0)

1亿VIP精品文档

相关文档