文档详情

第部分计算机图形学图形变换.ppt

发布:2017-03-26约1.77千字共36页下载文档
文本预览下载声明
图形变换 Ray ray@mail.buct.edu.cn 内 容 图形变换的数学基础 窗口视窗变换 图形的几何变换 形体的投影变换 图形变换的数学基础 矢量运算 矩阵运算 齐次坐标 矢量运算 矩阵运算 转置矩阵的性质 矩阵运算的基本性质 齐次坐标 所谓齐次坐标表示法就是用n+1维向量表示一个n维向量。 (x,y) → (hx,hy,h) 使用齐次坐标表示法的优点: 可用矩阵运算实现坐标变换 可以表示无穷远点 例:n+1维中,h=0的齐次坐标实际上表示了一个n维无穷远点。 图形的几何变换 二维图形的几何变换 三维图形的几何变换 参数图形的几何变换 二维图形的几何变换 平移变换 比例变换 对称变换 旋转变换 错切变换 复合变换 复合平移 复合比例 复合旋转 相对于点的比例变换 相对于点的旋转变换 复合变换 复合变换 相对于点的旋转变换 三维图形的几何变换 平移变换 比例变换 绕坐标轴旋转变换 绕任意轴旋转变换 投影变换分类 平行投影 用定义投影线方向的投影向量给出一个平行投影。 当投影(向量)垂直于观察平面时,得到正平行投影(正投影)。 否则,为斜平行投影(斜投影)。 正平行投影(三视图) 依据投影平面法矢量方向,正投影分为三视图和正轴侧图两种。 当投影平面与某一坐标轴垂直时,得到的投影称为三视图(包括前视图、侧视图和顶(俯)视图) 。 当投影平面不与某一坐标轴垂直时,形成的投影称为正轴侧图,用来显示物体多个侧面。 正轴侧图 投影平面三个法向量模|nx|、|ny|和|nz|全相等时,正轴侧图为等轴侧; 其中两个相等时为正二侧; 各不相同时为正三侧。 最常用的是等轴测投影。 斜投影 斜投影向量由两个角α和β给定。 点(x,y,z)投影到观察平面的(xp,yp)位置; 平面上正投影坐标是(x,y); 从(x,y,z)到(xp,yp)的斜投影线与投影平面中的点(xp,yp)和(x,y)的连线交成角α; 点(xp,yp)和(x,y)的连线与观察平面x轴的夹角为β。 L1=0 (投射角α为90°)时得正投影; L1为非零值时产生斜投影。 α通常的值为tanα=1,且所得视图称为斜等测投影。 所有与投影平面垂直的直线在投影中长度不变。 投影角α满足tanα=2时,所生成视图称斜二测投影。 对于这样的角(≈63.4°),与观察面垂直的线投影成一半长度。 β通常选择为30°或45°,这将显示出一物体的前面、侧面和顶面(或底面)的联合视图。 透视投影 对透视投影,物体位置沿收敛于某一点的直线变换到观察平面上,此点称为投影参考点(或投影中心)。 物体的投影视图由计算投影线与观察平面之交点而得。 透视投影生成真实感视图但不保持相关比例。 对同样大小的物体,离开投影平面较远的物体其投影图像比较近物体的图像要小。 灭点 当物体用透视变换方程投影到观察平面上时,物体中不与观察平面平行的任一族平行线经过透视投影后收敛于一点,此点称为灭点。 三维空间中存在无数簇平行线,从而灭点也有无数个。 平行于某一坐标轴的平行线的灭点称为主灭点。 用投影平面的方向控制主灭点数目(一个、二个或三个),且据此将透视投影分类为一点、二点或三点投影。 投影中主灭点数目由与观察平面相交的主轴数目来决定,主灭点数最多为三个。 斜投影 投影 参考点 观察平面 P1 P2 P1’ P2‘ 透视投影 * 和 点积 长度 叉积 加 数乘 矩阵 乘 零矩阵 单位阵 逆矩阵 转置矩阵 对称矩阵 (1) (2) (3) (4) 加法交换律 加法结合律 数乘结合律 数乘分配律 乘法结合律 乘对加分配律 乘法交换律 不满足! 缩放、旋转 对称、错切 平移 整体缩放 y=mx+b 平移 旋转 反射 逆旋转 逆平移 缩放、旋转 对称、错切 整体缩放 平移 观察平面 P1 P2 P1’ P2‘ 投影 参考点 观察平面 P1 P2 P1’ P2‘ 平面几何投影 透视投影 平行投影 斜投影 正投影 三视图 正轴测 斜等测 斜二测 投影平面 投影方向 正投影 投影平面 投影 方向 斜投影 (x,y,z) (x,y) (xp,yp) β α Zv Xv Yv 观察平面 (x,y,z) (x,y) (xp,yp) β α Zv Xv Yv 观察平面 *
显示全部
相似文档