美文网首页
三维场景的坐标变换

三维场景的坐标变换

作者: Orini | 来源:发表于2017-08-12 00:24 被阅读0次

    计算机图形学第七章三维观察
    1.建模坐标MC
    经过建模变换:将模型放置在场景中,模型的坐标变换为场景内的坐标
    2.世界坐标WC
    经过世界变换
    3.观察坐标VC
    经过观察变换
    4.投影坐标PC
    经过规范化变换和裁剪
    5.规范化坐标NC
    经过视口变换
    6.设备坐标DC

    在世界坐标中选择一个点P0(x0,y0,z0)作为观察原点
    又称为观察点 观察位置 照相机位置 视点
    需要指定yview作为向上向量
    观察方向用zview来实现
    即观察方向沿着zview的方向
    观察平面又称为投影平面
    观察平面一般与zview垂直(应该是与xview和yzview所在的平面平行,zview=0时重合)
    观察平面法向量N和Zview应该平行
    指定向量N的两种常用方式
    选择向上向量的方式:投影

    uvn观察坐标系统:单位向量

    移镜效果:固定N的方向

    从世界坐标到观察坐标的变换
    平移观察坐标原点到世界坐标原点 矩阵T
    进行旋转,xview,yview,zview和世界坐标的xw,yw,zw对齐 矩阵R
    最后的转换矩阵M(WC——》VC)=R·T

    相关文章

      网友评论

          本文标题:三维场景的坐标变换

          本文链接:https://www.haomeiwen.com/subject/kmlamttx.html