计算机图形学第6章习题优秀PPT.ppt
《计算机图形学第6章习题优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机图形学第6章习题优秀PPT.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机图形学基础华东理工高校计算机系华东理工高校计算机系 谢晓玲谢晓玲习题习题6.2/P182o6.2 6.2 已知二维变换矩阵已知二维变换矩阵T2D=a b pT2D=a b po c d q c d qo l m s l m so试说明矩阵试说明矩阵T2DT2D中各元素在变换中的具体作用。中各元素在变换中的具体作用。o答:缩放:答:缩放:a,da,do 平移:平移:l,ml,mo 旋转:旋转:a,b,c,da,b,c,do 透视:透视:p,qp,qo 全局缩放:全局缩放:s so 错切:错切:b,cb,c习题习题6.3/P182o6.3 6.3 试推导将二维平面上随意直线段试推导将二维平面
2、上随意直线段p1(x1,y1)p2(x2,y2)p1(x1,y1)p2(x2,y2)转换成为与转换成为与x x轴重合的变换矩阵(直线段轴重合的变换矩阵(直线段p1p2p1p2与与x x轴的交角轴的交角4545)。)。o答:答:sin()=(y2-y1)/sqrt(x2-x1)2+(y2-y1)2)sin()=(y2-y1)/sqrt(x2-x1)2+(y2-y1)2)o cos()=(x2-x1)/sqrt(x2-x1)2+(y2-y1)2)cos()=(x2-x1)/sqrt(x2-x1)2+(y2-y1)2)o平移平移T1(-x1,-y1)=1 0 0T1(-x1,-y1)=1 0 0o
3、0 1 0 0 1 0o -x1 -y1 1 -x1 -y1 1o旋转旋转R1(-)=cos-sin 0R1(-)=cos-sin 0o sin cos 0 sin cos 0o 0 0 1 0 0 1oT=T1(-x1,-y1)R1(-)T=T1(-x1,-y1)R1(-)(x1,y1)(x2,y2)习题习题6.4/P182o6.4 6.4 已知点已知点P(xp,yp)P(xp,yp)及其直线及其直线L L的方程的方程Ax+By+C=0Ax+By+C=0,试推导一个相对试推导一个相对L L作对称变换的变换矩阵作对称变换的变换矩阵T T,使点,使点P P的的对称点对称点PP满足满足P=PTP=
4、PT。o答:设:答:设:k=-A/Bk=-A/B,b=-C/Bb=-C/Bo sin()=-A/sqrt(A2+B2)sin()=-A/sqrt(A2+B2)o cos()=-B/sqrt(A2+B2)cos()=-B/sqrt(A2+B2)o平移平移T1(0,-b)=1 0 0T1(0,-b)=1 0 0o 0 1 0 0 1 0o 0 -b 1 0 -b 1(0,-C/B)(-C/A,0)习题习题6.4/P182旋转旋转R R1 1(-)=cos-sin 0(-)=cos-sin 0 sin cos 0 sin cos 00 0 10 0 1关于关于x x轴对称轴对称RFRFx x=1 0
5、 0=1 0 0 0 -1 0 0 -1 0 0 0 1 0 0 1反旋转反旋转R R2 2()=cos sin 0()=cos sin 0 -sin cos 0 -sin cos 0 0 0 1 0 0 1(0,-C/B)(-C/A,0)习题习题6.4/P182反平移反平移T T2 2(0,b)=1 0 0(0,b)=1 0 0 0 1 0 0 1 0 0 b 1 0 b 1T=TT=T1 1(0,-b)R(0,-b)R1 1(-)RF(-)RFx xR R2 2()T()T2 2(0,b)(0,b)习题习题6.6/P183o6.6 6.6 试证明相对于原点的旋转变换可以等价为一试证明相对于
6、原点的旋转变换可以等价为一个比例变换和一个错切变换的复合变换。个比例变换和一个错切变换的复合变换。cos sin 0 s cos sin 0 sx x 0 0 1 b 0 s 0 0 1 b 0 sx x bs bsx x 0 0-sin cos 0 =0 s-sin cos 0 =0 sy y 0 0 c 1 0 =cs c 1 0 =csy y s sy y 0 0 0 0 1 0 0 10 0 1 0 0 1 0 0 1 0 0 1 0 0 10 0 1s sx x=cos=cos,s sy y=sin=sin,bs bsx x=sin=sin,cs csy y=-sin=-sinb=s
7、in/cos=tg b=sin/cos=tg,c=-sin/cos=-tg c=-sin/cos=-tg cos sin 0 cos 0 0 1 tg 0 cos sin 0 cos 0 0 1 tg 0 -sin cos 0 =0 sin 0 -sin cos 0 =0 sin 0 -tg 1 0 -tg 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 习题习题6.7/P183o6.7 6.7 如图所示四边形如图所示四边形ABCDABCD,求绕点,求绕点P(5,4)P(5,4)分别旋转分别旋转4545和和9090的变换矩阵,并求出各端点的坐标,画出的变换矩阵,
8、并求出各端点的坐标,画出变换后的图形。变换后的图形。9090T=0 1 0T=0 1 0 -1 0 0 -1 0 0 9-1 1 9-1 14 1 1 0 1 0 8 3 14 1 1 0 1 0 8 3 17 3 1 -1 0 0=6 67 3 1 -1 0 0=6 6 1 17 7 1 9-1 17 7 1 9-1 1 2 6 1 2 6 11 4 11 4 1 5 0 15 0 1A(8,3),B(6,6),C(2,6),D(5,0)A(8,3),B(6,6),C(2,6),D(5,0)A(4,1)B(7,3)C(7,7)D(1,4)A(8,3)B(6,6)C(2,6)D(5,0)454
9、5T=T(-5,-4)R(45)T(5,4)T=T(-5,-4)R(45)T(5,4)=2/22/2 2/22/2 0 0 -2/22/2 2/22/2 0 0 5-5-2/2 4-2/22/2 4-2/2 1 14 1 1 5+4 1 1 5+22 4-2 4-22 2 1 17 3 1 T=5+37 3 1 T=5+32/22/2 4+4+2/2 2/2 1 1 7 7 1 7 7 1 5-5-2/22/2 4+5 4+52/2 2/2 1 1 1 4 11 4 1 5-2 5-222 4-2 4-22 2 1 1四舍五入后:A(6,1),B(7,5),C(4,8),D(2,1)A(4,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 习题 优秀 PPT
限制150内