1. 实验内容 实验三——二维图形变换 北极星图案的绘制:完成对北极星图案的缩放、平移、旋转、对称等二维变换。 2. 实验环境 软硬件运行环境:Windows 10;开发工具:VC 6.0 3. 问题分析 为了建立北极星图形,首先在二维空间中根据坐标绘制出北极星图形。并且在此坐标系中确定好走笔顺序以便于进行连线操作。同时需要正确合理地使用清屏函数以使得显示正常。 1)放大缩小变换 放大缩小变换公式为:;其中分别为方向的放缩比例系数。 2)对称变换 对称变换包括以x轴对称、y轴对称和原点0对称三种。 3)旋转变换 将图形上的点旋转θ角度,得到新的坐标。 4)平移变换 利用平移变换矩阵即可。 4. 算法设计 创建DrawPolaris(CDC* pDC, long x[18] ,long y[18])画图函数,将输入的18个点按照规则连线。 5. 源代码 //北极星 void DrawPolaris(CDC* pDC,long x[18],long y[18]){} void CDiamondView::Polaris(){} 7. 总结 希望在今后的学习中...
本资源集成了图形学中的直线,曲线,圆,多边形的绘制以及填充,另外添加了图形变化的按钮,点击可以观察各个图形在规定的矩形框中的变化情况。
2022-04-28 10:15:53 96KB 图形学 图形变换 填充
1
计算机图形学 图形变换 pdf
2022-04-06 01:23:04 2.43MB 计算机图形学 图形变换
1
江苏大学计算机图形学第三次实验报告二维图形变换.zip
2022-04-06 00:59:42 316KB 资料
C#实现了一个曲线的平移,翻转,变形等变化。用来解释图形变换的基本原理。
2022-02-23 11:50:49 69KB 图形变换 曲线变换
1
计算机图形学(绘制金刚石、魔术三角形、递归圆、曲线拟合、二维图形变换、线段裁剪)
2022-01-08 09:08:26 57.82MB 计算机图形学
图形变换 平移 对称 旋转等 mfc、vc,完整工程,下载后就能用
2021-12-24 15:38:15 1.85MB 图形变换 平移 对称 旋转等
1
计算机二维图形变换,欢迎大家使用,如有不足,还请见谅
2021-12-24 15:00:46 18KB 计算机 二维图形 变换 MFC
1
计算机图形学课设---包括opengl,直线、圆生成,二维变换 ,MFC设计。
1
计算机图形学,3维图形变幻,3维图形有球体,立方体,三角形,涉及消隐,自动旋转,平移,和裁剪
2021-12-16 18:09:30 7.62MB 图形变换
1