网站大量收购独家精品文档,联系QQ:2885784924

第3章图形变换2.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章图形变换2.ppt

设我们在观察坐标系中进行考查,即选眼睛(视点)位置在坐标原点, 轴是从左向右的水平方向, 轴是从下向上的竖直方向, 轴离开眼镜射向前方。这构成了一个左手坐标系。 实际应用中,为了获得更好的投影效果,需要改变投影平面的位置,而不能只用 平面作为投影平面。在投影平面是任意平面的情况下做透视投影可以采用如下方法:设投影平面所在坐标系为 ,可以在建立一个过渡坐标系 ,该坐标系可以成为观察坐标系,使投影平面在观察坐标系中恰好是 平面。我们可以通过平移变换和旋转变换,使坐标系 与坐标系 重合,求出变换矩阵,利用该变换矩阵就可以把要进行投影变换的物体变换到观察坐标系下,在观察坐标系中就可以应用我们已经得到的投影变换矩阵了。 例子: 立方体:V0=[ 0 0 0 1; 10 0 0 1; 10 10 0 1; 0 10 0 1; 0 0 10 1; 10 0 10 1; 10 10 10 1; 0 10 10 1]; ? T1=[1 0 0 0; 0 1 0 0; 0 0 1 0; ???? 0 1 5 1]; R2=[cos(pi/4) 0 -sin(pi/4) 0; 0 1 0 0; sin(pi/4) 0 cos(pi/4) 0; 0 0 0 1]; T2=[1 0 0 0; 0 1 0 0; 0 0 1 0; -15 -15 20 1]; P1=[1 0 0 0; 透视投影 0 1 0 0; 投影中心(5,5,-15) 5/15 5/15 0 1/15; 投影平面 z=0 0 0 0 1]; ? P2=[1 0 0 0; 斜交平行投影 0 1 0 0; l=1/2, 即?=45? sqrt(2)/4 sqrt(2)/4 0 0; ?=45? 0 0 0 1]; 等轴投影 顶 正交投影 正 平行投影 侧 斜交投影 斜二测 投影 斜等轴(测) 一点透视 透视投影 二点透视 三点透视 点的裁剪 假设窗口的两个对角顶点分别是 、 ,则同时满足下列不等式的点 是要保留的点,否则就要被舍弃: 算法步骤: 第一步:编码。 设直线段的两个端点为 和 。 根据前面所讲的编码规则,可以求出所在区域的代码 和 。 第二步:判别。 根据 和 的具体值,可以有三种情况: 1. ,这表

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档