5.3MOOC窗口视区及变换

5.3MOOC窗口视区及变换

ID:37802120

大小:276.98 KB

页数:16页

时间:2019-05-31

5.3MOOC窗口视区及变换_第1页
5.3MOOC窗口视区及变换_第2页
5.3MOOC窗口视区及变换_第3页
5.3MOOC窗口视区及变换_第4页
5.3MOOC窗口视区及变换_第5页
资源描述:

《5.3MOOC窗口视区及变换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、窗口、视区及变换一、窗口和视区世界坐标系中要显示的区域(通常在观察坐标系内定义)称为窗口窗口映射到显示器(设备)上的区域称为视区窗口定义显示什么;视区定义在何处显示yywvytyt窗口视区wybvyb0wwx0vxlvxrxxlxr世界坐标系设备坐标系世界坐标系中的一个窗口可以对应于多个视区yy视区1视区2窗口0x0x世界坐标系屏幕坐标系如何将窗口内的图形在视区中显示出来呢?必须经过将窗口到视区的变换处理,这种变换就是观察变换(ViewingTransformation)二、观察变换1、变焦距效

2、果321321当窗口变小时,由于视区大小不变,就可以放大图形对象的某一部分,从而观察到在较大的窗口时未显示出的细节而当窗口变大,视区不变时,会出现什么情况呢?这类似于照相机的变焦处理2、整体缩放效果当窗口大小不变而视区大小发生变化时,得到整体放缩效果。这种放缩不改变观察对象的内容视区3视区2视区1原图及窗口如果把一个固定大小的窗口在一幅大图形上移动,视区不变,会产生什么效果?漫游效果!三、窗口到视区的变换为了全部、如实地在视区中显示出窗口内的图形对象,就必须求出图形在窗口和视区间的映射关系需要根

3、据用户所定义的参数,找到窗口和视区之间的坐标对应关系y世界坐标系y屏幕坐标系wvytyt窗口视区P(x,y)P’(sx,sy)vybwyb0wwx0vxlvxrxxlxr窗口到视区的映射是基于一个等式,即对每一个在世界坐标下的点(x,y),产生屏幕坐标系中的一个点(sx,sy)这个映射是“保持比例”的映射保持比例的性质使得这个映射有线性形式:sxA*xCsyB*yD其中A、B、C、D是常数xsxwlwrvlvr首先考虑x的映射。保持比例的性质说明:sxvlsxvlvrvlvrvl

4、xxwlxwlwrwlwrwlsxvlxwlsxA*xCvrvlwrwlsyB*yDxwlsx(vrvl)vlwrwlvrvlvrvlsxx(vlwl)wrwlwrwlA看做放大x的部分,而C看做常数vrvlACvlA*wlwrwl同理,y方向上保持比例性质满足:syvbywbsxA*xCvtvbwtwbsyB*yDvtvbBDvbB*wbwtwb这个映射可用于任意点(x,y),不管它是否在窗口之中。在窗

5、口中的点映射到视口中的点,在窗口外的点映射到视口外的点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。