用矩形来裁剪任意多边形,暂时没有考虑交点是多边形或矩形顶点的情况。
2023-04-04 21:54:41 41KB 多边形裁剪
1
几何算法源码(包括多边形填充算法, 多边形裁剪算法
1
资源中是关于计算机图形学中的介绍二维变换与裁剪的详细PPT讲解以及一个小提纲的介绍帮助你的掌握,再附上二维图形几何变换、Cohen-Sutherland直线段裁剪算法及多种变换和裁剪的自我演示exe助你理解,欢迎下载
1
MFC手动画多边形和裁剪框进行裁剪
2022-11-10 10:35:44 83KB MFC 多边形裁剪
1
网上有很多这类算法,都是有很多错,拿 来运行不起,保证此程序经运行上传;
2022-11-05 10:23:06 2.46MB 图形学 多边形裁剪,填充算法
1
资源中是关于计算机图形学中的介绍二维变换与裁剪的详细PPT讲解以及一个小提纲的介绍帮助你的掌握,再附上二维图形几何变换、Cohen-Sutherland直线段裁剪算法及多种变换和裁剪的自我演示exe助你理解,欢迎下载
1
arcengine/server二次开发
2022-10-18 15:52:28 25KB arcengine/server
1
##已弃用此仓库不再在开发中。 请使用实施良好且有据可查的 。 ##关于此仓库Vatti多边形裁剪算法实现,执行多边形布尔运算的并集,交集,差和XOR。 虽然此存储库可用于学术目的。 到目前为止,工作已经完成 适用于自相交多边形和带Kong的多边形。 适用于主题或剪辑TODO中的多面体 剩下的部分仍然是水平边缘的处理和操作的结合与区别。 为了将其扩展为并集和差异,仅需要更改顶点分类规则。 需要合并更多的测试数据。 为了实现vatti算法,我使用了双重循环链表。 我找到了一个,但是我不得不对其进行很多修改。 我正在为排序的双链表寻找可靠的实现。 性能测试。 地图界面上有一个。 我为什么不赞成 Greiner Hormann算法似乎比Vatti算法更好,因为Vatti算法基于众多逻辑条件,因此实现起来并不那么容易。 的似乎很好地实现并记录在案。
2022-08-29 15:15:36 66KB JavaScript
1
为 Angus Johnson 的多边形裁剪和偏移算法提供前端。 提供了两个功能: * polyclip(x1,y1,x2,y2,method) 找到两个多边形之间的差/交/异或/并(取决于“方法”) * polyout(x1,y1,delta,join,joininfo) 使用给定的角连接方法(和可选的 joininfo 指定有关角的更多详细信息)按距离增量开始一个多边形 [corner is 'round' or 'square' or 'miter ']。 插入是用负增量完成的。 请参阅 README.txt 文件,了解从何处下载 Angus Johnson 的 Clipper C++ 代码以及编译说明。
2022-08-20 13:31:40 12KB matlab
1
Weiler-Atherton 裁剪算法的 Rust 实现 Weiler-Atherton 裁剪算法是一种多边形裁剪算法。它用于需要裁剪多边形的计算机图形和游戏开发等领域。它允许通过任意形状的裁剪多边形/区域/区域来裁剪主题或候选多边形。 添加多线程以创建列表 减少分配
2022-06-12 14:05:14 6KB 算法 rust