采用VC++语言编程实现多边形扫描转换的扫描线填充算法,可以画任意多边形。 多边形为任意多边形,如:凸多边形、凹多边形、含内环多边形。 上传的资源中没有采用通过鼠标画来实现多边形顶点的输入,而是在代码
这是一个试用版,最多可以计算6边形,如有需要,请来信:rxl_171@hotmail.com在这个程序里,我加载了红云的图形文件,定义红云的范围,计算红云围成的面积。我又改进了这个程序,在读入图形文件
另一种任意多边形面积程序试用说明我在网上看到可以计算任意多边形面积的程序,本想下载来验证我写的程序,发现计算结果错的一塌糊涂,我悬赏的图形,居然计算出是2千多平方单位,而且每次计算结果不同,但它有个优
关于计算机图形学多边形填充的实验报告内容
基于顶点与邻边相关性的多边形填充算法,一种创新的算法,大家可以参考一下,开发一下思路。
编写C++MFC程序,要求在MFC的视图中利用鼠标画多边形,并按要求利用横线或竖线进行填充。利用对话框控制线的数量或密度,以及横线或竖线,并可以重复画线或填充。
这是我在图形学课上自己写的一个扫描线算法的程序注意使用了glut库所以在建立工程的时候要引入这个库才行具体请下载我的安装说明GlutLib此算法效率较高而且数据结构清晰经过我测试了各种情况均没问题分享
与孔令德的教材是配套的大家参考一下谢谢
对一个用鼠标左击形成的多边形,画一个最小的矩形,在这个矩形内用有效边表填充算法对多边形填充。建议请用VS2008运行。
多边形填充是计算机图形学的一个基本问题,是关于由顺序顶点坐标表示(顺时针或逆时针方向)的多边形转化为多边形内部区域表示的问题,也称为多边形的扫描转换.这一问题无论在光栅图形的显示还是在实际应用中都非常