第6章 3维变换与投影.pptVIP

  • 13
  • 0
  • 约6.69千字
  • 约 74页
  • 2017-09-10 发布于浙江
  • 举报
第6章 3维变换与投影

变换矩阵 (6-32) 变换为: 写成展开式为: (6-33) 则有 因此式(6-33)可以写为: 令 (6-34) 经过上节变换,用户坐标系中的点已经变换为观察坐标系种的点。观察坐标系和屏幕座标系同为左手系,而且z轴同向。视点Os和视心Op的距离为视距d。假定观察坐标系中物体上的一点为P0(xs,ys,zs),视线OsP0和屏幕的交点为Pp。如图6-15所示。 6.5.4 观察坐标系到屏幕坐标系的变换 P0(xs,ys,zs) Pp(xp,yp) P’ P’ 图6-15 透视变换 d 根据相似三角形对应边成比例的关系,有 于是有: 写成矩阵形式为: (6-35) 透视变换矩阵为: (6-36) 在6.2节曾经介绍过, 投影变换。这里r=1/d。如果d→∝时,则r→0,透视变换转化为平行投影变换。 进行的是透视 通过以上分析,用户坐标系到屏幕坐标系的透视投影变换矩阵为: (6-37) 图6-16中的林中小路在远方汇聚成为一点。透视投影中,与屏幕平行的平行线投影后仍保持平行。不与屏幕平行的平行线投影后汇聚为一点,此点称为灭点,灭点是无限远点在屏幕上的投影。每一组平行线都有其不同的灭点。一般来说,三维物体中有多少组平行线就有多少个灭点。 图6-16 小路的透视投影 图6-17 一点透视投影图 灭点 6.5.5 透视投影分类 平行于某一坐

文档评论(0)

1亿VIP精品文档

相关文档