计算机图形学作业.docx
《计算机图形学作业.docx》由会员分享,可在线阅读,更多相关《计算机图形学作业.docx(3页珍藏版)》请在冰豆网上搜索。
![计算机图形学作业.docx](https://file1.bdocx.com/fileroot1/2022-10/8/6ec5b3cb-f343-400f-bd21-47438c72d98c/6ec5b3cb-f343-400f-bd21-47438c72d98c1.gif)
计算机图形学作业
计算机图形学作业
————————————————————————————————作者:
————————————————————————————————日期:
1、证明两个二维比例变换T(sx1,sy1),T(sx2,sy2)具有下式:
T(sx1,sy1)T(sx2,sy2)=T(sx1* sx2,sy1* sy2 )
2、已知三角形各顶点坐标为(10,10),(10,30)和(30,20),作下列变换,先绕原点逆时针旋转90度,再沿X正向平移10,沿Y负向平移20。
写出变换的矩阵。
平移变换矩阵为:
旋转变换矩阵为:
总的变换矩阵为:
T=
×
=
试证明一个绕原点的旋转变换和一个均匀比例变换是可交换的变换对。
证明:
推导以直线ax+by+c=0为对称轴的二维对称变换矩阵,其中b!
=0。
直线变为y=(-a/b)x+(-c/b),即直线的斜率为-a/b,直线的截距为-c/b,整个变换过程可分以下几个步骤完成:
ﻫa)沿y轴,平移直线使之通过原点,平移量为c/b,变换矩阵为:
b)绕原点旋转-θ(θ=arctg(-a/b)),使直线与x轴重合,变换矩阵为:
c) 做关于x轴的对称变换,变换矩阵为:
d)绕原点回旋θ,变换矩阵为:
e)沿y轴,平移直线,平移量为-c/b,变换矩阵为:
整个过程的变换矩阵为:
。