- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5图形观察技术
5 图形观察技术
图形观察技术涉及图形变换与裁剪,是计算机图形学的基础内容之一。
图形变换涉及几何变换、投影变换、窗口变换等。
裁剪涉及二维裁剪与三维裁剪
本章主要内容
5.1 坐标系统及其变换
5.2 二维观察
5.3二维图形裁剪
5.4 投影变换
5.5三维观察
5.6 三维图形裁剪
5.1 坐标系统及其变换-坐标系
5.1.1 坐标系统
图形学中采用了许多各具特色的坐标系统,
从纬度看有:
一维坐标系
二维坐标系
三维坐标系
从坐标轴之间的空间关系看有:
直角坐标系,极坐标系,仿射坐标系,圆柱坐标系,球坐标系,
另外,在图形学中为了通过显示设备观察几何物体的特征,还引入了一系列用于显示及输出的坐标系统,如:用户坐标系,观察坐标系,设备坐标系,规格化设备坐标系等。
图形输入输出中常用的几种坐标系
左右手坐标系统
在计算机图形软件中所采用笛卡尔(cartesian)直角三维坐标系统,按照z轴方向的不同有两种形式:
1右手系统:当用右手握住z轴时,大姆指指向z轴的正方向,其余四个手指从x轴到y轴形成一个弧。
2左手系统
当用左手握住z轴时,大姆指指向z轴的正方向;其余四个手指从x轴到y轴形成一个弧。
5.1.1坐标系统介绍-用户坐标系
用户坐标系(WC)又叫世界坐标系,为右手三维直角坐标系,其坐标范围可以是任意大小,其它坐标系都参照用户坐标系定义。
(1)直角坐标系
又叫迪卡尔坐标系,绘制工程图常用的坐标系,分为左手与右手两种坐标系。空间任一点可表示为op=xi+yj+zk,I、j、k为互相垂直的矢量,又叫基底
(2)仿射坐标系
若把直角坐标系中i,j,k放宽为三个不公面的(即线形无关的)矢量。αβγ则空间一点可表示为:op=aα+bβ+cγ则
o αβγ构成仿射坐标系,其中基底不要求垂直。
(3)圆柱坐标系
若设N为直角坐标系中一点p在xoy平面上的垂足,它在xoy面上的极坐标为(ρφ),则称(ρφz)为点p的圆柱坐标,o ρφz为圆柱坐标系,并且有:
X=ρcosφ,y= ρsinφ,z=z
ρ=(x2+y2)1/2 cos φ=x/ ρ
sin φ=y/ ρ
(4)球坐标系
若N为直角坐标系xoy平面上的垂足,op与z轴的夹角为θ,ON与x轴夹角为Ψ,令op=γ,则(γ θ Ψ)为点p在oγ θ Ψ球坐标中的坐标,其中γ为球半径, θ为顶角, Ψ为方位角,并且0= θ=180,o= Ψ=360,x= γsin θcos Ψ, y= γ sin θ sin Ψ ,z= γcosθ
γ=(x2+y2+z2)1/2
(5)极坐标系
坐标系统介绍-造型坐标系
造型坐标系(MC)为右手三维直角坐标系,用于在独立于用户坐标系的情况下定义物体的几何特征。造型坐标系又叫局部坐标系,用户坐标系又叫全局(整体)坐标系。
坐标系统介绍-观察坐标系
观察坐标系VC (View Coordinate )为左手三维直角坐标系。是依据窗口的方向和形状在用户坐标平面中定义的直角坐标系。其作用为:
用于指定裁剪空间
通过定义观察平面,把三维物体的用户坐标变换成规格化的设备坐标。
坐标系统介绍-设备坐标系
设备坐标系(DC)为左手三维直角坐标系,用于在图形设备上指定窗口和视图区,坐标范围可以是任意大小,通常是定义像素和位图的坐标系,原则上可以使任意坐标系,但一般为迪卡尔坐标系。
坐标系统介绍-规格化的设备坐标系( Normalized Device Coordinate )
规格化的设备坐标系(NDC)为左手三维直角坐标系,它是与设备无关的坐标系,用来定义视图区,是图形软件在描绘设计对象时所使用的坐标系,它是将二维的设备坐标系规格化到(0.0,0.0)到(1.0,1.0)的坐标范围内形成的(三维类似)。
通过规格化的设备坐标系可使图形软件在在不同设备间方便的移植。
为了在三维空间中创建并显示一个或者多个几何体,必须首先建立用户坐标系,接着指定视点的方位,在多种坐标系之间实现变换后再进行投影变换,才能得到物体的成像。
5.1.2 从规格化坐标到设备坐标的变换
窗口到视图区的二维(三维)变换需要将规格化坐标变换成设备坐标。
5.2 二维观察
5.2.1 窗口区域视图区
5.2.2 用户坐标系到观察坐标系的变换
5.2.3 窗口视图变换
5.2.1 窗口区域视图区
一、用户域和窗口区(1)
1 .用户域:程序员用来定义草图的整个自然空间(WD)
人们所要描述的图形均在用户域中定义。
用户域是一个实数域,理论上是连续无限的。
2.? 窗口区:用户指定的任一区域(W)
窗口区W小于或等于用户域WD
小于用户域的窗口区W叫做用户域的子域。
窗口可以有多种类型,矩形窗口、圆形窗口、多边形窗口等等
窗口可以嵌套,即在第一层窗口中可再定义第二层窗
您可能关注的文档
- 5 行车闭塞法.ppt
- 5 资本主义萌芽的缓慢发展_kevin.ppt
- 5+女装.doc
- 5 英文原搞.doc
- 5-1 切削加工的基础知识.ppt
- 5-1 电荷 库仑定律.ppt
- 5-1平衡条件.ppt
- 5-1齐次线性方程组.ppt
- 5 金属的塑性与变形抗力.ppt
- 5-4金属切削过程.ppt
- 中国石化集团巴陵有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版最新.docx
- 中国石化集团安庆石油化工总厂校园招聘模拟试题附带答案详解汇编.docx
- 中国石化集团安庆石油化工总厂校园招聘模拟试题附带答案详解新版.docx
- 2025年中国卫生巾薄膜市场调查研究报告.docx
- 中国石化集团巴陵有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版完整.docx
- 中国石化集团安庆石油化工总厂校园招聘模拟试题附带答案详解最新.docx
- 中国石化集团巴陵有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版学生.docx
- 中国石化集团安庆石油化工总厂校园招聘模拟试题附带答案详解推荐.docx
- 中国石化集团巴陵有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版一套.docx
- 中国石化集团巴陵有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参.docx
文档评论(0)