9.图形变换与形观察.pptVIP

  • 5
  • 0
  • 约5.81千字
  • 约 40页
  • 2016-11-23 发布于贵州
  • 举报
计算机辅助设计及图形学 第9讲 图形变换与观察 华中科技大学机械学院CAD中心 吴义忠cad.wyz@hust.edu.cn 主要内容 二维几何变换 二维齐次变换 二维观察 三维几何变换 投影变换 三维观察 OpenGL图形变换与观察功能 齐次变换几何意义 二维齐次变换 二维几何变换汇总表 二维齐次变换实现 对话框设计 二维点Position2D对象 矩阵CMatrix3D对象 绕任意点旋转变换 绕任意轴的旋转变换 绕任意轴旋转的程序实现 对话框设计 三维点Position3D对象 矩阵CMatrix4D对象 投影变换分类 一点透视投影 9.7 OpenGL图形变换 4个矩阵堆栈-Matrix stack:模型视、投影视图(二维工程图)、纹理和颜色 位于栈顶的矩阵为当前矩阵,为了记住当前矩阵,常用glPushMatrix()和glPopMatrix()函数;若自定义矩阵用glLoadMatrix(m), 矩阵相乘用glMultMatrix(m); MODELVIEW下的图形变换: glTranslatef(deltaX, deltaY, deltaZ); glRotatef(angle, axisX, axisY, axisZ); glScalef(Sx, Sy,Sz); OpenGL观察功能 二维观察函数: 投影模式-glMatrixMode(GL_

文档评论(0)

1亿VIP精品文档

相关文档