计算机图形学教学资料第10讲52三维变换.ppt
《计算机图形学教学资料第10讲52三维变换.ppt》由会员分享,可在线阅读,更多相关《计算机图形学教学资料第10讲52三维变换.ppt(40页珍藏版)》请在第壹文秘上搜索。
1、2023-9-141第三节 三维几何及建模变换n三维图形的几何变换及其矩阵表示n平移变换n旋转变换n缩放变换n反射变换n错切变换n物体在不同坐标系之间的建模变换2023-9-142三维代数空间定义n基底:n任意矢量:100:010:001:ZYXzyxZYXzyxzyx),(100010001n定理:三维空间中任意矢量可唯一地表示为其基底的线性组合2023-9-143三维几何变换的代数表示10001343332312423222114131211zyxazayaxazazayaxayazayaxax),(),(:zyxzyx;变换后的点:记变换前的点2023-9-144三维几何变换的矩阵表达式
2、1144434241343332312423222114131211zyxaaaaaaaaaaaaaaaazyxn引入齐次坐标后可表示为:2023-9-145平移变换(1)11zyxtzztyytxx2023-9-146平移变换(2)110001000100011zyxtttzyxzyx记为:PTP其中参 数zyxttt,是 平 移 距 离n三维平移变换矩阵:2023-9-147平移变换(3)n点的平移n图形的平移2023-9-148缩放变换(1)n相对于原点进行的缩放变换矩阵11zszysyxsxzyx110000000000001zyxssszyxzyx记为:PSP2023-9-149缩放
3、变换(2)n相对于任意点的缩放),(fffzyx设缩放参考点为:则分解为:平移、关于坐标原点的缩放以及逆平移变换2023-9-1410缩放变换(3)n即:PTPfffzyx),()1(),()2(PSPzyxsss),()3(PTPfffzyxPTSTPfffzyxfffzyxssszyx),(),(),(),(),(),(fffzyxfffzyxssszyxTSTT因此,变换矩阵2023-9-1411缩放变换(4)1000)1(00)1(00)1(00fzzfyyfxxzssyssxss2023-9-1412旋转变换(1)n由旋转轴和旋转角度确定n二维旋转变换是三维空间中绕Z轴的旋转1100
4、0010000cossin00sincos1zyxzyx记为:PRPz)(XYZ2023-9-1413以X为轴的旋转变换(1)可视作x,y,z坐标系变换为y,z,x坐标系,变换矩阵为:110000cossin00sincos000011zyxzyx2023-9-1414以X为轴的旋转变换(2)记为:PRPx)(100010cossin00sincos0000zyxzyxzzyxyzyxxYZX2023-9-1415以Y为轴的旋转变换(1)可视作x,y,z坐标系变换为z,x,y坐标系,变换矩阵为:110000cos0sin00100sin0cos1zyxzyx2023-9-1416以Y为轴的旋转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 教学 资料 10 52 三维 变换