计算机图形学基础:第七章 B样条
2022-05-10 18:09:53 543KB 综合资源 文档资料
计算机图形学基础:第三讲 双向反射分布函数
2022-05-10 18:09:52 1.07MB 文档资料
计算机图形学基础:第四讲 光线跟踪算法
2022-05-10 18:09:52 1.58MB 算法 文档资料
计算机图形学基础:第五讲 光线跟踪加速 (Ray Tracing Acceleration)
2022-05-10 18:09:51 1.34MB 文档资料
计算机图形学基础:第一讲 绪论
2022-05-10 18:09:51 5.55MB 文档资料
1.绘制金刚石图案 金刚石图案的成图规则是:把一个圆周等分成n份,然后每两点之间连线。当n取奇数时,该图案可一笔连续绘成,即用MoveTo函数确定一个当前点,然后连续用LineTo函数连点成线。请设计连线规则并编程实现。 2.绘制魔术三角形 绘制下图所示的魔术三角形图案 ,采用三种可明显区分的颜色填充。 3.绘制递归圆 应用递归的方法绘制如下所示的图案。
1
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. 总结 希望在今后的学习中...
计算机图形学基础:第八讲 网格(Mesh)细分与网格简化
2022-05-10 09:07:44 879KB 综合资源
计算机图形学基础:第二讲 图形学中的一些重要概念
2022-05-10 09:07:43 1.45MB 文档资料 综合资源
计算机图形学实验四Cohen-Sutherland直线段裁剪算法
1