计算机图形学第七章三维观察
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
网友评论