三维图形学基础.pptVIP

  • 47
  • 0
  • 约2.4万字
  • 约 146页
  • 2021-12-07 发布于广东
  • 举报
三维复合变换 类似于二维复合变换,可以将变换序列中各次变换的矩阵相乘合成三维复合变换。根据给定的变换次序,逐次左乘变换矩阵,最右边的矩阵是最先作用于对象的变换,最左边的矩阵是最后执行的变换。 第九十四页,共146页 三维坐标系间的变换 前面讨论了将二维场景从一个参考坐标系到另一个坐标系的变换。坐标系之间的变换在计算机图形软件包中常用于场景的构造(建模)、二维及三维观察变换。 对于笛卡尔坐标系,给定x?y?z?系统在xyz系统中的位置,要将xyz坐标描述转换到x?y?z?坐标系,先将x?y?z?坐标系的原点平移到xyz坐标系的原点,然后进行一系列的旋转使对应的坐标轴重合,如果两个坐标系使用不同的比例,则必须进行一次缩放变换以补偿两坐标系之间的差别。 第九十五页,共146页 显示变换 本节介绍在输出设备上显示二维图形的过程和技术。 图形在计算机中是以数据的形式进行处理的,而坐标则建立了图形和数据之间的联系。 三维空间中的物体要在二维的屏幕上显示出来,必须通过投影的方式把三维物体转换成二维的平面图形。 往往在图形显示时只需要显示图形的某一部分,这时可以在投影面上定义一个窗口。只有在窗口内的图形才显示,而窗口外的部分则不显示。 在屏幕上也可以定义一个矩形,称为视口 。 经过窗口到视口的变换,窗口内的图形才能变换到视口中显示。 第九十六页,共146页 二维观察 任何一个笛卡尔坐标系都可以作为

文档评论(0)

1亿VIP精品文档

相关文档