作业帮 > 数学 > 作业

计算机图形学 把通用球面在x方向放大2倍,在y方向放大3倍,然后饶z轴旋转30°,计算变换后图形的隐函数形

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 18:27:17
计算机图形学 把通用球面在x方向放大2倍,在y方向放大3倍,然后饶z轴旋转30°,计算变换后图形的隐函数形
把通用球面在x方向放大2倍,在y方向放大3倍,然后饶z轴旋转30°,计算变换后图形的隐函数形式.(计算机图形学opengl版)
第一步,构造变换矩阵
2 0 0 0
0 2 0 0
0 0 1 0
0 0 0 1
右乘
cosf(3.14159 / 6) -sin(3.14159 / 6) 0 0
sin(3.14159 / 6) cos(3.14159 / 6) 0 0
0 0 1 0
0 0 0 1
接结果取转置矩阵
第二步
调用glLoadMatrix()在model_view模式下加载这个矩阵
第三步
然后你就可以绘制你需要的哦物体了