计算机图形之坐标系统

计算机图形学中,建立了3种坐标系,以便于绘图。

 

1.设备坐标系(Device)

2.页面坐标系(Page),又叫逻辑坐标系

3.世界坐标系(World)

 

坐标简介

设备坐标系,可理解为显示器的坐标系,原点左上角,水平向右为X正方向,垂直向下为Y正方向,由内到外是Z正方向

页面坐标系,可理解为画布的坐标系,原点为画布左上角,坐标轴方向同上

世界坐标系,可理解为模型的坐标系,但是画在画布上的时候要自己转为页面坐标系

 

坐标理解

可将三套坐标理解为3张重叠的纸,从上到下为世界坐标系(油印纸),页面坐标系(白纸),世界坐标系(白纸)

在世界坐标系上绘图时,实际上图形经过坐标转化绘在了页面坐标系上

页面坐标系将3维图形投影为2维图形,绘制在设备坐标系上,显示出来

 

坐标变换

主要是针对世界坐标系变换,不论是平移、旋转、缩放,都是在变换世界坐标系

平移(x,y):将世界坐标系,按照世界坐标系进行平移(x,y)

旋转(x,y,90):将世界坐标系,按照世界坐标系的(x,y)作为旋转轴,旋转90度

缩放(0.5):将世界坐标系,缩小0.5倍

 

变换理解

重叠放置2张纸,上面的为世界坐标,下面的是页面坐标

在世界坐标上画图,平移、旋转世界坐标,想象页面坐标上的图形位置

平移、旋转世界坐标,在世界坐标上画图,想象页面坐标上的图形位置

 

重点强调

绘图时的坐标是模型相对于世界坐标的

变换时的坐标是世界坐标相对于页面坐标的

默认状态下页面坐标系和世界坐标系是完全重合的

 

posted @ 2015-11-13 16:04  冰糖胡芦娃哈哈  阅读(591)  评论(0编辑  收藏  举报