窗口与视区课件_第1页
窗口与视区课件_第2页
窗口与视区课件_第3页
窗口与视区课件_第4页
窗口与视区课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章窗口和视域、第一节窗口和视域的概念、坐标系、定义世界坐标系(用户坐标系)物体和图形的坐标系称为世界坐标系(World Coordinate System,WCS ),是右手的垂直角坐标系,也称为物体坐标系和用户坐标系。 理论上,世界坐标系是无限大和连续的,定义域是整个实数区域,但在实际应用中,坐标值的绝对值由计算机的浮点表示范围限制。 坐标系、去老虎钳坐标系格拉夫快速输出去老虎钳(显视器、绘图仪等)本身有称为去老虎钳坐标系(devicecoordinationsystem,简称DCS )或物理坐标系的坐标系。 由于去老虎钳坐标系是二维平面坐标系,测量单位是步长(绘图仪)或像素(显视器),

2、因此定义区域是整数区域,并且有边界。 例如,显视器分辨率是DCS的边界范围。坐标系、标准化的去老虎钳坐标系不同的去老虎钳之间去老虎钳坐标的规格不同。 例如,在显视器分辨率为1024768的情况下,在画面坐标范围为x方向01023、y方向0767分辨率为800600的情况下,画面坐标范围为x方向0799、y方向0599,可知应用程序与特定的数据老虎钳相关,给格拉夫快速处理和程序移植带来不便坐标系定义了其他逻辑坐标系,以采用无量纲的单位而不是具体的物理数据老虎钳坐标,来代替直接使用像素或步长单位的DCS,使得应用不依赖于数据老虎钳。 在格拉夫快速输出时被转换为具体的解老虎钳坐标的坐标系被称为规范化

3、的解老虎钳坐标系(NDCS ),并且坐标系的可能值的范围是左下犄角旮旯(0,0 )、右上犄角旮旯(1.0,1.0 )。 另外,坐标系、3个坐标系的变换,由于存在3个坐标系,所以在格拉夫输出时,通常经过3个坐标系的变换,图示3个坐标系的定义和变换关系。窗口和视图通讯端口,窗口由用户坐标系定义的格拉夫快速区域。 是用户在用户坐标系中指定的区域,该区域的绘图输出到屏幕或绘图仪的封檐板。 指定的子字段是窗口。 窗口必须小于或等于用户区域。窗口、视图通讯端口和窗口通常设定每个边平行于坐标轴的矩形区域,并且利用矩形的左下犄角旮旯点的坐标(Wxl,Wyb )和右上犄角旮旯点的坐标(Wxr,Wyt )来确定矩

4、形的位置和大小。 嵌套层次取决于特定的格拉夫快速处理软件,例如,在层次结构1的窗口中定义层次结构2的窗口,在层次结构I的窗口中定义层次结构i 1的窗口。窗口的格拉夫快速操作:剪切-删除窗口以外部分的格拉夫快速,保持窗口内格拉夫快速的处理方法。 霸盖-裁断的逆处理。窗口、视图通讯端口和视图通讯端口将在用户坐标系下的窗口的格拉夫快速输出,这些窗口位于您在DCS (老虎钳坐标系)中定义的屏幕或板以下的区域。 视图通讯端口决定在萤幕上显示视窗中的图面,或在绘图仪封檐板上显示的位置和大小。 观看区域通常被定义为矩形,其大小和位置由该矩形的左下犄角旮旯点的坐标(Vxl,Vyb )和右上犄角旮旯点的坐标(V

5、xr,Vyt )来定义,并且观看区域也可以是嵌套的。 视域-用于输出设备坐标系中定义的图形的区域。AutoCAD屏幕窗口区域:从第2节窗口到视图通讯端口的转换、从窗口到视图通讯端口的转换、将世界坐标系的坐标值转换为解老虎钳坐标系的坐标值的过程称为从窗口到视图通讯端口的坐标转换。 为什么要进行从窗口到视图通讯端口的转换? 由于窗口和视域由不同的坐标系定义,因此在将窗口内的图形信息发送至视域并输出之前需要进行坐标转换。 此外,如图所示,将窗口内的点p(xw,yw )映射在观看区域的坐标设为p(xn,yn ),并且将每个窗口和观看区域的矩形区域分别定义为左下犄角旮旯点的坐标和右上犄角旮旯点的坐标。窗

6、口和观看区域的坐标变换过程:窗口的格拉夫快速滚动的平移比例变换平移,(1)在世界坐标系(WCS )中按每个窗口平移格拉夫快速滚动,使窗口的左下犄角旮旯与世界坐标系的坐标原点一致,变换矩阵: (2)缩放变换格拉夫快速滚动和窗口缩放对于其中窗口的大小与指定视频大小相匹配的变换矩阵,当s1=(vxr-vxl )/(wxr-wxl ) s2=(vyt-vyb )/(wyt-wyb )注意: S1S2时,在屏幕上显示已变形的图形。 (3)在设备坐标系中使视域平行移动,位于指定的画面位置,由于变换矩阵为:所以从窗向视域的映射的组合变换矩阵为:时,从WCS中点p(xw,yw )向DCS中点p(xv,yv )的变换为: 从视频坐标转换为物理设备坐标的许多计算机显视器的屏幕坐标系与如上所述获得的视频笛卡尔坐标系不同,因为显视器的坐标原点是左上犄角旮旯,x轴是水平右下,而y轴是垂直下,所以必须将视频坐标转换为物理设备坐标。 (a) DCS坐标系中的视域(b) DCS坐标系中的从视域坐标向物理设备坐标的变换,视域中的一点p(xv,yv )为屏幕坐标系中的点p(xs, 将视域坐标系相对于x轴对称地转换,并且为了格拉夫快速显示的需要,将变换矩阵设定为坐标系原点O(x0, y0)设定在屏幕中的某个位置的适当的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论