江苏大学计算机图形学第三次实验报告二维图形变换.docx
《江苏大学计算机图形学第三次实验报告二维图形变换.docx》由会员分享,可在线阅读,更多相关《江苏大学计算机图形学第三次实验报告二维图形变换.docx(13页珍藏版)》请在冰豆网上搜索。
江苏大学计算机图形学第三次实验报告二维图形变换
计算机科学与通信工程学院
实验报告
课程
实验题目
学生姓名
学号
专业班级
指导教师
日期
计算机图形学
二维图形变换
成绩评定表
评价内容
具体内容
权重
得分
论证分析
方案论证与综合分析的正确、
合理性
20%
算法设计
算法描述的正确性与可读性
20%
编码实现
源代码正确性与可读性
30%
程序书写
规范
标识符定义规范,程序书写风
格规范
20%
报告质量
报告清晰,提交准时
10%
总分
指导教师签名
二维图形变换
1.实验内容
完成对北极星图案的缩放、平移、旋转、对称等二维变换。
首先要建好图示的北极星图案的数据模型(顶点表、边表。
)另外,可重复调用“清屏”和“暂停”等函数,使整个变换过程具有动态效果。
3.问题分析
为了建立北极星图形,首先在二维空间中根据坐标绘制出北极星图形。
并且在此坐标系中确定好走笔顺序以便于进行连线操作。
同时需要好好的使用清屏函数以使得显示正常。
4.算法设计
5.源代码
6.程序运行结果
图1北极星图案的数据模型
图2北极星图案的缩放
图3北极星图案的平移
图4北极星图案的旋转
图5北极星图案的对称
7.总结
在这次的实验中,我根据图形变换的基本原理简单实现了图形的几种变换。
但是由于自己对框架和函数运用的不熟悉,在实验中遇到了一些本可以被避免的困难。
因此,以后必须要在这方面有所改进。
通过这次的实验,我知道了如何利用程序进行二维图形的一些基本变换。
在以后的学习过程我还需要不断努力,这样才能在这门课程的学习中有所收获。