第五章二维图形变换
计算机图形学实验:二维图形变换

实验三 二维图形变换一、实验任务1. 通过二维几何变换的数学模型,编写缩放、旋转、对称变换; 2. 实现图形变换的交互式操作:缩放、旋转、对称变换等;二、实验内容1. 放大缩小变换放大缩小变换公式为:x’=x..S x , y’=y.S y ; 其中S x , S y 分别为x,y 方向的放缩比例系数。
变换矩阵表达式为: [x’ y’(1)S x =S y = 1.5;等比例放大 (2)S x =S y = 0.5;等比例缩小 2. 对称变换包括以x 轴对称、y 轴对称和原点O 对称三种。
由于屏幕坐标只有第一象限,我们可以将原点平移到(500,240)处。
在第一象限画出一个三角形,然后分别求出三个对称图形。
3. 旋转变换将图形上的点(x ,y )旋转θ角度,得到新的坐标(x’,y’)为:x’=xcos θ-ysin θ, y’=xsin θ+ycos θ;[x’ y’ 4.三、设计思路1. 通过二维几何变换的数学模型,编写缩放、旋转、对称变换;2. 以(500,240)为原点建立图形变换的参考坐标系; 3. 通过键盘按键控制图形的缩放、旋转、对称变换;4. 变换图形设定为以Pt[0](540,220)、Pt[1](670,130)、Pt[2](560,120)为顶点的三角形。
步骤:1.建立Trans工程文件;2.利用Resource View设计菜单,如图所示;3.在CTransView视图类中添加消息映射函数;4.添加自定义的成员变量:CPoint Pt[3]; //三角形定点数组float dAngle; //每一次旋转的角度在视图类CPP文件的构造函数中初始化成员变量Pt[0].x = 540; Pt[0].y = 220;Pt[1].x = 670; Pt[1].y = 130;Pt[2].x = 560; Pt[2].y = 120;dAngle = 0;5.在视图类的OnDraw()函数中加入下列代码,实现视图绘图。
计算机图形学_ 二维图形变换_55 窗口视区变换_

需要根据用户所定义的参数,找到窗口和视区之间的坐标 对应关系
y
世界坐标系
y
屏幕坐标系
wyt
vyt
窗口
视区
P(x,y)
wyb
P’(sx,sy)
vyb
0
wxl
wxr
x0
vxl
vxr x
窗口到视区的映射是基于一个等式,即对每一个在世界坐标 下的点(x,y),产生屏幕坐标系中的一个点(sx,sy)
sx vl vr vl
x wl wr wl
sx A* x C sy B * y D
sx x wl (vr vl) vl wr wl
sx vr vl x (vl vr vl wl)
wr wl
wr wl
A看做放大x的部分,而C看做常数
A vr vl wr wl
窗口、视区及变换
一、窗口和视区
世界坐标系中要显示的区射到显示器(设备)上的区域称为视区
窗口定义显示什么;视区定义在何处显示
y
wyt
wyb 0
窗口
wxl
wxr
世界坐标系
y
vyt 视区
vyb
x
0 vxl
vxr x
设备坐标系
世界坐标系中的一个窗口可以对应于多个视区
C vl A*wl
同理,y方向上保持比例性质满足:
sy vb y wb
vt vb
wt wb
sx A* x C sy B * y D
B vt vb wt wb
D vb B*wb
这个映射可用于任意点(x,y),不管它是否 在窗口之中。在窗口中的点映射到视口中的 点,在窗口外的点映射到视口外的点
计算机图形学第五章图形变换

第五章图形变换重 点:掌握二维几何变换、二维观察变换、三维几何变换以及三维观察变换。
难 点:理解常用的平移、比例、旋转变换,特别是复合变换。
课时安排:授课4学时。
图形变换包括二维几何变换, 二维观察变换,三维几何变换和三维观察变换。
为了能使各种几何变换(平移、旋转、比例等)以相同的矩阵形式表示,从而统一使用矩阵乘法运算来实现变 换的组合,现都采用齐次坐标系来表示各种变换。
有齐次坐标系齐次坐标系:n 维空间中的物体可用 n+1维齐次坐标空间来表示。
例如二维空间直线 ax+by+c=O ,在齐次空间成为 aX+bY+cW=0 ,以X 、Y 和W 为三维变量,构成没有常数项的 三维平面(因此得名齐次空间)。
点P (x 、y )在齐次坐标系中用P (wx,wy,w )表示,其中 W 是不为零的比例系数。
所以从 n 维的通常空间到 n+1维的齐次空间变换是一到多的变换,而其反变换 是多到一的变换。
例如齐次空间点P (X 、Y 、W )对应的笛卡尔坐标是 x=X/W 和y=Y/W 。
将通一地用矩阵乘法来实现变换的组合。
常笛卡尔坐标用齐次坐标表示时, W 的值取1。
采用齐次坐标系可以将平移、比例、旋转这三种基本变换都以相同的矩阵形式来表示,并统齐次坐标系在三维透视变换中有更重要的作用, 示形它使非线形变换也能采用线形变换的矩阵表式。
图形变换平移变换图示如图所示,它使图形移动位置。
新图 p'的每一图元点是原图形 p 中每个图元点在向分别移动Tx 和Ty 产生,所以对应点之间的坐标值满足关系式x'=x+Tx y'=y+Ty可利用矩阵形式表示成:[x' y' ] = : x y ] + : Tx Ty ]简记为:P'= P+T , T= : Tx Ty ]是平移变换矩阵(行向量)二堆几何变换1 1二维观察变換三维几诃变换平移变换 比例变换 陡转变换 对称变换 错切变换 仿肘变换 复合变换平移变换 比例变换 旋转变换 绕空间任意轴離转 对称变换 蜡切变换三维观察变5.1二维几何变换二维几何变换就是在平面上对二维点的坐标进行变换,从而形成新的坐标。
计算机图形学_ 二维图形变换_53 二维图形变换原理及齐次坐标_

为什么要采用齐次坐标?
在笛卡儿坐标系内,向量(x,y)是位于z=0的平面上的点 ;而向量(x,y,1)是位于z=1的等高平面上的点
对于图形来说,没有实质性的差别,但是却给后面矩阵运 算提供了可行性和方便性
假如变换前的点坐标为(x,y),变换后的点坐标为(x*,y* ),这个变换过程可以写成如下矩阵形式:
x*, y*x,
x* a1x b 1 y c1
y•M
x*, y*x
a1
y
1
b 1
c1
a2 b2 c2
上两式是完全等价的。对于向量(x,y,1),可以在几何意义 上理解为是在第三维为常数的平面上的一个二维向量。
这种用三维向量表示二维向量,或者一般而言,用一个n+1维 的向量表示一个n维向量的方法称为齐次坐标表示法
n维向量的变换是在n+1维的空间进行的,变换后的n维结果 是被反投回到感兴趣的特定的维空间内而得到的。
如n维向量(p1,p2,...,pn)表示为(hp1,hp2,...,hpn,h), 其中h称为哑坐标。 普通坐标与齐次坐标的关系为“一对多”:
变换图形就是要变换图形的几何关系,即改变顶点的坐 标;同时,保持图形的原拓扑关系不变
仿射变换(Affine Transformation或 Affine Map)是一 种二维坐标到二维坐标之间的线性变换 (1)“平直性”。即:直线经过变换之后依然是直线
(2)“平行性”。即:平行线依然是平行线,且直线上 点的位置顺序不变)
采用了齐次坐标表示法,就可以统一地把二维线形变换表示 如下式所示的规格化形式:
二维图形变换

例1:如图2.8中绕任意定点P(m,n)旋转θ角的 变换可分解成:
1、将图形平移到原点, 变换矩阵为:
2、将图形绕原点旋转α角 变换矩阵为:
3、将旋转之后的图形, 连同P点再反向平移回
到原先位置 。
绕任意点的旋转变换
将三次变换的矩阵按顺序依次乘到一起,得 到图形绕平面上任意一点P(m、n)旋转θ角的 组合变换矩阵为:
x1 y1 x2 y2 x3 y3 ┆┆ xn yn
变换矩阵
若令T=
a c
b d
为变换矩阵,可见,变换后点的
位置取决于T内各元素a,b,c,d(又称算子)的值。
设一个几何图形为A,对该图形施行某种变换后 得到的新图形为B,则下式成立。
B=AT
显然,B为变换后图形矩阵,那么称T为变换矩阵, 它是用来对原图形进行坐标变换的工具
3.3.3 二维组合变换
在实际应用中,为了达到某种图形效果,有 时需要对图形连续进行几次基本变换才能满足要 求。
复合变换是指图形作一次以上的几何变换, 变换结果是每次变换的变换矩阵相乘。复 杂的变换可分解为几个基本变换的复合变 换。。
1.相对于任意点(x0 , y0)的比例变换 对任意点比例变换的步骤:
(1)平移变换 (2)相对于原点的比例变换 (3)平移变换
当(x0 , y0)为图形重心的坐标时,这种变 换实现的是相对于重心的比例变换。
令
1 0 0
T1
0
1 0
x0 y0 1
Sx 0 0
S
0
Sy
0
0 0 1
1 0 0
T2
0
1
0
x0 y0 1
T T1ST2
x1 y1 1
二维图形几何变换

⼆维图形⼏何变换⼀、基本变换1. 平移定义:将物体沿直线路径从⼀个坐标位置移到另⼀个坐标位置的重定位。
不产⽣变形⽽移动物体的刚体变换。
原始坐标位置:(x ,y ),平移距离t x 、t y ,新位置(x ′,y ′),则x ′=x +t x ,y ′=y +t y 表⽰为矩阵形式,令:→P =x y→P ′=x ′y ′→T =t x t y⼆位平移⽅程:→P ′=→P +→T2. 旋转当参考点为(0,0)定义:以某个参考点为圆⼼,将对象上的各点(x ,y )围绕圆⼼转动⼀个逆时针⾓度θ,变成新的坐标(x ′,y ′)的变换。
x ′=rcos (φ+θ)=rcos φcos θ−rsin φsin θy ′=rsin (φ+θ)=rsin φcos θ+rcos φsin θ∵x =rcos φ,y =rsin φ∴x ′=xcos θ−ysin θy ′=xsin θ+ycos θ令:→R =cos θ−sin θ−sin θcos θ写成矩阵形式:→P ′=→R ⋅→P绕任意指定的旋转位置(x r ,y r )旋转的变换⽅程1. 将坐标系原点平移到(x r ,y r )2. 在新的坐标系下做旋转变换3. 将坐标原点平移回原坐标系x ′=x r +(x −x r )cos θ−(y −y r )sin θy ′=y r +(x −x r )sin θ+(y −y r )cos θ3. 变化(缩放)Scaling定义:使对象按⽐例因⼦Sx 和Sy 放⼤或缩⼩的变换。
x ′=x ⋅S xy ′=y ⋅S y令→S =S x 00S y矩阵形式:→P ′=→S ⋅→PS x 、S y 均⼩于1,缩⼩物体尺⼨,S x 、S y 均⼤于1,放⼤物体。
S x =S y ,则保持物体相对⽐例缩放⼀致。
特殊情况当Sy =−1、Sx =1,按x 轴反射当Sy =1、Sx =−1,按y 轴反射()()()()()当Sy =−1、Sx =−1,按原点(0,0)反射⼆、变换矩阵每个基本变换均可表⽰为普通矩阵形式:→P ′=→M 1→P +→M 2平移将2×2矩阵扩充为3×3矩阵,将⼆维⼏何变换的乘法和平移项组合成单⼀矩阵表⽰平移。
计算机图形学课件二维图形变换分解

单位矢量 矢量的夹角
cos
矢量的叉积
U V U V
i U V ux vx
j uy vy
k uz vz
变换的数学基础
矩阵
m n
阶矩阵
n阶方阵
零矩阵 行向量与列向量
单位矩阵
矩阵的加法 矩阵的数乘
有n+1个分量的向量 哑元或标量因子
( x1 , x2 ,..., xn , )
( x1 / , x2 / ,..., xn / )
齐次坐标表示不是唯一的
1 规格化的齐次坐标
5.基本几何变换的齐次坐标表示
平移变换
x
y 1 x
1 y 1 0 Tx
矩阵的乘法
矩阵的转置 矩阵的逆
变换的数学基础
矩阵的含义 矩阵:由m×n个数按一定位置排列的一个 整体,简称m×n矩阵。
A=
a11 a12 ... a1n a 21 a 22 ... a 2 n ... ... ... a m 1 a m 2 ... a mn
(1)沿 x 轴方向关于 y 轴错切
将图形上关于y轴的平行线沿x方向推成θ角的 倾斜线,而保持y坐标不变。
y
几何关系
x' x x y' y 令 a ctg 有 x yctg ay
x ' x ay y' y
△x
x
矩阵形式
x
y 1 x
a b T1 c d
的非对角线元素大多为零,如果c和b不为零,则意味着 对图形进行错切变换。 令b=0可以得到沿x方向的错切变换,c>0是沿x正向的错 切变换,c<0是沿x负向的错切变换. 令c=0可以得到沿 y方向的错切变换,b>0是沿y正向的错切变换,b<0是 沿y负向的错切变换.
二维图形几何变换

矩阵表示法的具体形式和计算方法
矩阵表示法在二维图形几何变换中的应用和实现
定义:矩阵的加法运算是指将两个矩阵的对应元素相加,得到一个新的矩阵。
性质:矩阵的加法满足交换律和结合律,即A+B=B+A,(A+B)+C=A+(B+C)。
பைடு நூலகம்
运算规则:两个矩阵相加时,必须保证它们的维度相同,即行数和列数分别相等。
添加标题
添加标题
添加标题
矩阵变换的基本概念:介绍矩阵和几何变换的基本概念,以及它们之间的关系。
添加标题
矩阵变换的种类:列举常见的二维图形几何变换,如平移、旋转、缩放、错切等,并解释如何通过矩阵运算实现这些变换。
添加标题
矩阵变换的步骤:详细介绍如何通过矩阵运算实现二维图形的平移、旋转、缩放和错切等几何变换的步骤,包括变换前后的矩阵表示和计算过程。
汇报人:
,a click to unlimited possibilities
01
02
03
04
05
二维图形几何变换是指对二维图形进行旋转、平移、缩放等操作,使其在几何上发生变化的过程。
通过二维图形几何变换,可以实现图形的重新排列、调整和优化,从而满足不同的设计需求。
二维图形几何变换的基本要素包括原点、方向、角度和比例等,这些要素决定了变换的具体效果。
性质:逆矩阵与原矩阵的乘积为单位矩阵
应用:在二维图形几何变换中,矩阵的逆运算可用于还原图形的原始位置和形状
图像处理:平移变换常用于图像处理中的缩放、旋转等操作,以提高图像质量和分辨率。
动画制作:在动画制作中,平移变换可以用来实现角色或物体的移动、缩放等效果,增强视觉效果和表现力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.3 复合变换
5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 复合平移 复合旋转 复合缩放 绕任意点旋转 对任意点作比例变换 对任意直线作对称变换
5.3.1 复合平移
如果将两个连续的平移向量作用于坐标点P (x,y),从而得到新的坐标点P′(x′, y‘),二者间关系可表示为:
0 S y1 ⋅ S y 2 0
0 S y2 0
0 0 1
0 0 1
S x1 ⋅ S x 2 = 0 0
T = T (S x1 , S y1 ) ⋅ T (S x 2 , S y 2 ) = T (S x1 ⋅ S x 2 , S y1 ⋅ S y 2 )
这表明两个连续的旋转变换也是相加的, 其复合矩阵T可表示为: = T (θ1 ) ⋅ T (θ 2 ) = T (θ1 + θ 2 ) T
5.3.3 复合缩放
如坐标点P(x,y)经过两次连续的比例变 换,变换结果可表示为:
[x ′
y ′ 1] = [x
y 1] ⋅ T (S x1 , S y1 ) ⋅ T (S x 2 , S y 2 )
对于初始点P(x,y)的比例变换是指相对 于坐标原点,其坐标缩放Sx倍,其y坐标缩 放Sy倍,得到变换后的点P′(x′,y′),有:
x′ = x ⋅ S x y′ = y ⋅ S y 变换方程也可以写为矩阵形式:
S x [x′ y′] = [x y] 0 这时的变换矩阵方程T为:
0 Sy
S x T = 0
0 Sy
5.1.4 对称变换
对称变换也称为反射变换,相对于反射轴的对称 变换是通过将物体绕反射轴旋转180º而生成的。 它的基本变换包括对坐标轴、原点和45º线的变 换。 关于x轴的对称变换,是保持x值不变,“翻 动”y坐标位置而得到的。这时的变换矩阵:
1 0 T = 0 − 1
5.3.2 复合旋转
下面考虑P点经过两个连续的旋转变换产生 的复合变换。设两次旋转的角度分别为θ1 和θ2,则有:[x′ y ′ 1] = [x y 1] ⋅ T (θ ) ⋅ T (θ ) 1 2 其中: cosθ sin θ 0
T (θ ) = − sin θ 0
sin θ 1 cos θ 1 0
Sx 0 0 Sy = 0 0 x p (1 − S x ) y p (1 − S y ) 1
5.3.6 对任意直线作对称变换
设任意直线的方程为:Ax+By+C=0 则直线在X轴和Y轴上的截距分别为-C/A和C/B,直线与 X轴的夹角为α,α=arctg(A/B),如图所示。
设任意一点坐标为P(xp,yp),对其作比例变换 可通过以下几个步骤来完成。
(1)将P点平移到坐标原点,变换矩阵为:
1 T1 = 0 − x 0 1
p
− y
p
0 0 1
(2)关于原点作比例变换,变换矩阵为: 0 0 S x T2 = 0 S y 0 0 0 1
1 T = T1 ⋅ T2 ⋅ T3 = 0 − x p 0 1 − yp 0 cos θ 0 − sin θ 1 0 sin θ cos θ 0 0 1 0 0 1 x p 0 1 yp 0 0 1
展开后可得到:
第5章 二维图形变换 章
图形变换是计算机绘图的基本技术之一。 图形变换是计算机绘图的基本技术之一。 图形变换有两种形式: 图形变换有两种形式:
坐标模式变换(非几何变换):坐标系变动、图形不动 图形模式变换(几何变换):坐标系不动、图形变动
几何变换:依照一定的规则,将一个几何图形的点都变 几何变换:
因此,两个连续的比例变换是相乘的,其 复合矩阵T可表示为:
5.3.4 绕任意点旋转
平面图形绕任意点P(xp,yp)旋转θ角,可以经 过以下几个步骤实现。 (1)将旋转中心移到原点,变换矩阵为:
1 T1 = 0 − x p
cos θ = − sin θ 0
0 1 − yp
复合变换举例
已知三角形ABC各顶点坐标为A(3,0),B(4,2),C(6,0),使其绕原点 转90度,再向X方向平移2,Y方向平移-1。求出变换后的三角形 A’B’C’的各顶点坐标,并且做出变换前后的图形。
cos 90o T = − sin 90o 变换矩阵为: 2
变换后的A’(2,2),B’(0,3),C’(2,5)
0 Sy 0 0 0 1
其中:
S x T (S x , S y ) = 0 0
5.3.3 复合缩放
那么其复合变换矩阵可表示为:
S x1 T (S x1 , S y1 ) ⋅ T (S x 2 , S y 2 ) = 0 0 0 S y1 0 0 S x 2 0 ⋅ 0 1 0
5.2 几何变换的矩阵表示
5.2.1 齐次坐标与平移变换 5.2.2 二维图形齐次坐标变换矩阵
5.2.1 齐次坐标与平移变换
从上一节的内容可以看出,对于除平移变 换之外的几种基本变换都可以通过变换矩 阵T实现:T = a b c d x′ = x + tx 而这种形式却无法实现平移变换:y′ = ty 为了解决这个问题,我们将2×2的变换矩 阵T扩充为3×3的矩阵形式,来把几种二维 几何变换表达为单一的矩阵形式:
a b 0 T = c d 0 l m 1
5.2.2 二维图形齐次坐标变换矩阵
以上我们介绍了五种基本变换,另外还有透视变 换和全比例变换两种,它们都可以包含在二维图 形变换矩阵T中: a b p
T = c d q l m s
这个3×3的矩阵中各元素功能一共可以分为四块, 其中: 这个2×2的矩阵可以实现图形的比例、对称、错 切、旋转等基本变换; 可以实现图形的平移变换。 可以实现图形有透视变换。 可以实现图形的全比例变换。
5.4.2 二维观察流程
下面来看一下窗口(Window)与视区(Viewport)的概 念。 当我们从窗口向外看时,只能看到窗口范围内的景物。在 计算机图形学中,有时不需要显示图形的全貌,而只需要 显示其中的某一部分,这时就要用到开窗口的方法。通常 我们把世界坐标系中要显示的区域称为窗口,窗口包含了 我们要显示的内容,它们将在设备坐标系下进行显示。 窗口映射到显示设备上的坐标区域称为视区。窗口定义了 显示什么,而视区则决定显示的位置。标准的窗口和视区 一般都采用矩形,其各边分别与坐标平行。其他形式的窗 口和视区(如圆形等)有时也会采用,只是在处理上更加 复杂。
5.1 基本几何变换
5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 平移变换 旋转变换 比例变换 对称变换 错切变换
5.1.1 平移变换
平移是指将物体沿直线路径从坐标位置移 到另一个坐标位置的重定位过程。如图所 示,即通过给定原始坐标位置P(x,y)加 上平移距离tx和ty来平移二维点以实现将其 定位于新位置P′(x′,y′)。
sin θ cos θ 0
0 0 1
0 0 1
(2)将图形绕原点旋转θ角,变换矩阵为:
T2
(3)将旋转中心平移回原来的位置,变换矩阵 为: 1 0 0
T
3
= 0 x p
1 y p
0 1
5.3.4 绕任意点旋转
于是绕任意点P旋转的变换矩阵为:
(3)将原点移回至P点,变换矩阵为:
1 T3 = 0 xp 0 1 yp 0 0 1
5.3.5 对任意点作比例变换
对任意点作比例变换的变换矩阵为: 对任意点作比例变换的变换矩阵为:
1 T = T1T2T3 = 0 − x p 0 1 − yp 0 S x 0 0 0 1 0 Sy 0 0 1 0 0 1 x p 0 1 yp 0 0 1
为另一个几何图形的确定的点。
基本几何变换有5种形式: 基本几何变换有 种形式: 种形式
平移、旋转、比例(缩放、变比)、对称、错切
第5章 二维图形变换 章
5.1 5.2 5.3 5.4 5.5 5.6 基本几何变换 几何变换的矩阵表示 复合变换 二维观察 二维图形裁剪 OpenGL中的二维图形变换 中的二维图形变换
sin 90o cos 90o −1
0 0 1
思考:上面是先旋转后平移,如果改为先平移再旋转,结果 又如何?
5.4 二维观察
5.4.1 5.4.2 5.4.3 5.4.4 二维图形坐标系统 二维观察流程 观察参考坐标系 窗口到视区的变换
5.4.1 二维图形坐标系统
几何物体具有很多重要的性质,如大小、形状、位置、方 向以及相互之间的空间关系等等。为了描述、分析、度量 这些特性,就需要一个称为坐标系统的参考框架,坐标系 统从本质上来说,它自身也是一个几何物体。 在图形学中,采用了很多各具特色的坐标系统。以其维度 上看,可分为一维坐标系统、二维坐标系统、三维坐标系 统,以其坐标轴之间的空间关系来看,可分为直角坐标系 统、圆柱坐标系统、球坐标系统等等。另外,在计算机图 形学中,为了通过显示设备来考察几何物体的特性,引入 了一系列用于显示输出的坐标系统,其中包括世界坐标系、 设备坐标系及规格化的设备坐标系等。
则变换方程可表示为: [x ′
y ′] = [ x
1 y] 0 -
0 = [x − y ] 1
5.1.5 错切变换
错切(shear)变换也称为错位或错移变换。 经过错切的物体好像是由已经相互滑动的 内部夹层组成。当变换矩阵时,变换结果 将使图形产生错切。 1. 沿x方向的错切 方向的错切 2. 沿y方向的错切 方向的错切
5.4.3 观察参考坐标系
有时,由于窗口不一定为矩形,或者矩形而其矩 形边与坐标轴不平行,这时的观察变换就要更复 杂一些。这时的方法就是先引入观察参考坐标系。 通过观察参考坐标系,可以任意设置矩形窗口的 方向。 所谓观察参考坐标系就是依据窗口的形状和方位 在世界坐标系中定义的坐标系。一但建立了观察 参考坐标系,就可以把世界坐标系中的图形先变 换到观察坐标系中,再通过观察坐标系,将图形 变换到设备坐标系中进行显示。