摘要: 实验三 二维图形变换&裁剪 一、综述 掌握二维图形显示处理的原理、流程和实现方法,包括二维图形空间建模、基本变换/变换序列、裁剪、视见变换和绘制处理以及简单的交互控制手段。本实验是矩形窗口裁剪,算法包括:Cohen-Sutherland裁剪算法,Sutherland多边形裁剪 二、程序框架 MFC程 阅读全文
posted @ 2020-11-28 23:06 独苍 阅读(1454) 评论(0) 推荐(1) 编辑
摘要: 一、综述 两种实域填充方法:有序边表和种子算法。 在MFC环境中实现上述两种算法绘制凹凸多边形并从计算效率上,对两种算法进行比较。 二、程序框架 MFC程序 - cgDrawFillpolyView.h为视图层的头文件,负责声明各种成员变量和成员函数; - cgDrawFillpolyView.cp 阅读全文
posted @ 2020-11-28 16:38 独苍 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 一、综述 三种直线段绘制方法:DDA算法、B算法和中点分割法。 在MFC环境中测试上述三种算法并对比分析三种算法的误差及效率。 二、程序框架 MFC程序: cgDrawLineView.h为视图层的头文件,负责声明各种成员变量和成员函数; cgDrawLineView.cpp为视图层的源文件,负责实 阅读全文
posted @ 2020-11-28 15:10 独苍 阅读(2990) 评论(1) 推荐(0) 编辑
摘要: ​ 内容包括:剖分算法、评价标准。 关键词:voronoi、Delaunay 一、问题描述 多边形是由一系列首尾相接的直线段组成的。凸多边形边界上或内部的任意两点所连成的直线段上所有的点均在该凸多边形的内部或边界上。与凸多边形对应的就是凹多边形。简单多边形三角剖分问题的定义是:将简单多边形P分解为一 阅读全文
posted @ 2020-11-28 14:53 独苍 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 手绘图见下页 阅读全文
posted @ 2020-11-28 14:51 独苍 阅读(250) 评论(0) 推荐(0) 编辑