计算机图形学投影变换.doc

计算机图形学实验报告 实验三 三维图形的投影变换 学生姓名 专业、班级 指导教师 成绩 电子与信息工程系 2010 年 11月 6日 实验目的: 绘制三维物体的轴测投影图和一点透视图 ,在程序中给定控制多面体的顶点坐标及点线信息。视点固定在z轴某点上,输入物体的旋转角度及平移量。正轴测投影图和一点透视图。 二、题目: 三维图象的基本变换 三、设计思想: 因为电脑显示的是2维持坐标图象,所以在设计时要将三维的图象坐标转换成电脑能显示的二维持坐标图,然后根据图象的基本变换矩阵计算出变换后的坐标点,最后绘制出图象变换效果。 四、原程序: CPoint dian22[8];//六面体的8个2维坐标点 CPoint dian[8]; float coordinate2[8][3]; float coordinate3[8][3] 六面体的8个3维坐标点 Void draw6angle()//绘制一个六面方体。 dc.MoveTo(0,0);//yuan dian zuo biao dian(400,400) dc.LineTo(400,0);//x //绘制一x轴,Y,Z轴 dc.MoveTo(0,0); dc.LineTo(0,400);//y dc.MoveTo(50,50);//z dc.LineTo(-200,-200);

文档评论(0)

1亿VIP精品文档

相关文档