Advertisement

VTK修炼第9课:坐标系统与空间变换(窗口-视图分割)

阅读量:

1.坐标系统构建与应用

计算机图形学中普遍应用的坐标体系主要包括四种类型,即:Model坐标体系、World坐标体系、View坐标体系以及Display坐标体系,同时存在两种表达坐标点的方式,一种是以屏幕像素值为基准,另一种是归一化坐标值(各轴的取值范围均为[-1, 1])。
Model坐标体系是用于模型定义的参考系,通常采用局部笛卡尔坐标系的形式。例如,在构建一个球体Actor时,通常会将其置于柱状坐标系中进行定义。
World坐标体系是用于安置Actor的三维空间参考系,Actor的一个重要功能是将模型从Model坐标体系转换至World坐标体系。每个模型可以拥有独立的Model坐标系统,但World坐标系统在整个场景中仅存在一个。每个Actor必须通过缩放、旋转和平移等操作将自身的Model坐标系统映射到统一的World坐标系统中。此外,World坐标系统也是相机和光照参数所依赖的基础参考系。
View坐标体系对应于相机视角下的空间表示方式。其X、Y、Z轴的取值范围均为[-1, 1],其中X与Y轴表示图像平面上的位置信息,而Z轴则反映物体与相机之间的距离关系。相机的作用是将来自World坐标的物体位置信息转换为View坐标的表示形式。

![](https://ad.itadn.com/c/weblog/blog-img/i

全部评论 (0)

还没有任何评论哟~