OpenGL照相机模型及其变换.pptVIP

  • 24
  • 0
  • 约5.44千字
  • 约 36页
  • 2017-08-14 发布于安徽
  • 举报
第8章 OpenGL照相机模型及变换 照相机模型 模型视变换(Model-viewing Transformation) 投影变换(Projection Transformation) 视口变换( Viewport Transformation) 矩阵操作(Matrix Operation) 矩阵堆栈(Matrix Stack) 例子(Sample) 照相机模型 设置三角架的位置和方向 摆放物体 调焦或更换镜头 按快门 洗照片 照相机模型和变换的关系 视变换 设置三角架的位置和方向 模型变换 摆放物体 投影变换 调焦或更换镜头后按快门 视口变换 洗照片 注意: 人眼和相机镜头的视见体是圆锥形的, OpenGL 中用的是棱台 坐标系和变换 绘制图形的步骤 定义几何体 (世界或物体坐标系) 定义视点的位置,建立视坐标系 进行投影变换 ,得到规范化的窗口坐标 映射到视口,得到屏幕坐标 每一步都用不同的变换阵 变换流水线 变换流水线(cont.) 变换流水线(cont.) 3D 变换 每个顶点都是用齐次坐标表示的列向量 v’= Mv w 常取 1.0 3D 变换(cont.) 一个顶点和4x4的矩阵相乘完成一次变换 矩阵采用后乘方式,相乘后可完成多个变换:

文档评论(0)

1亿VIP精品文档

相关文档