坐标变换

来源:互联网 发布:个人电子签名网络 编辑:程序博客网 时间:2024/04/27 09:44
  1. 模型变换(Modeling transformation)
    从物体的局部坐标系(local space),变换到全局坐标系(world space)。
  2. 摄像机变换(Camera transformation or eye transformation)
    从全局坐标系,变换到摄像机坐标系。与摄像机放置的位置,朝向有关。

    已知摄像机的位置 e, 朝向g, 向上的方向t(一般为全局坐标系的y轴方向)。可以构建出摄像机坐标空间uvw

  3. 投影变换(projection transformation)
    从摄像机坐标空间,变换到x,y的范围是[-1,1]的二维空间(深度值单独存储)。分两步:

    1)透视投影(perspective projection)。
        从摄像机空间映射到正交视景体(orthographic view volume)

    如下图所示:

    2)从正交视景体变换到标准视景体(除去z坐标,即为二维标准图像)

  4. 视口变换(viewport transformation)
    将第3步中的单位图像映射到屏幕像素空间,比如:1024 X 768。


一图以蔽之

注:文中图片来源自:Fundamental of Computer Graphics, chapter 7 Viewing, Page 141 ~ 155
原创粉丝点击