lineclip, 一个非常快速的JavaScript多段线和多边形裁剪库 lineclip 一个用边界框裁剪多折线和多边形的快速JavaScript库。用 Cohen sutherland算法实现线夹使用 sutherland hodgman算法用于多边形剪辑lineclip(
2021-11-19 16:14:07 5KB 开源
1
Sutherland-Hodgman算法..........
2021-11-19 16:10:12 15KB Sutherland-Hodgman算法 多边形裁剪
1
计算机图形学之多边形裁剪算法,本程序中包括直线画法,直线裁剪,多边形画法和多边形裁剪过程,可以实现。
2021-11-18 21:13:44 12KB 多边形裁剪
1
自主画图后实现矩形任意裁剪多边形
2021-11-14 20:41:20 9KB Weiler Athertom 裁剪
1
多边形裁剪 对您的Polygons&MultiPolygons应用boolean Polygon裁剪操作( intersection , union , difference , xor )。 快速开始 const polygonClipping = require ( 'polygon-clipping' ) const poly1 = [ [ [ 0 , 0 ] , [ 2 , 0 ] , [ 0 , 2 ] , [ 0 , 0 ] ] ] const poly2 = [ [ [ - 1 , 0 ] , [ 1 , 0 ] , [ 0 , 1 ] , [ - 1 , 0 ] ] ] polygonClipping . union ( poly1 , poly2 /* , poly3, ... */ ) polygonClipping . intersection ( pol
2021-11-10 22:43:32 2.3MB polygon union intersection polygon-clipping
1
逐次多边形裁剪算法算法的思想发窗口四条边界单一逐次对多边形进行裁剪,每次用窗口的一条边界(包括延长线)对要裁剪的多边形进行裁剪,裁剪时,顺序地测试多边形各顶点,保留边界内侧的顶点,删除外侧的顶点,同时,适时地插入新的顶点:即交点和窗口顶点,从而得到一个新的多边形顶点序列。然后以此新的顶点序列作为输入,相对第二条窗边界线进行裁剪,又得到一个更新的多边形顶点序列依次下去,相对于第三条、第四条边界线进行裁剪,最后输出的多边形顶点序列即为所求的裁剪好了的多边形。
2021-10-31 21:08:42 140KB 多边形裁剪
1
程序实现了直线生成的DDA算法和Bresenham算法,实现圆弧生成的中点算法,实现多边形生成的扫描线算法,实现一般连通区域的基于扫描线的种子填充算法,实现直线段的基本裁剪算法Cohen-Shutherland算法和中点算法,实现多边形图形的逐边裁剪算法,实现二维图形的基本变换:平移、旋转、放缩变换,实现n阶Bezier曲线的绘制
2021-10-27 14:47:39 192KB 计算机图形学 线 多边形裁
1
Sutherland—Hodgman OpenGL多边形裁剪 vc++ 6.0 环境下开发
2021-10-21 16:04:31 1.17MB OpenGL 多边形裁剪
1
图形学多边形的裁剪,在屏幕客户区绘制多边形(可以用鼠标绘制或直接给定坐标),用代码绘制“裁剪窗口”(也可以使用鼠标绘制裁减窗口)按下“鼠标右键”按钮,利用sutherland-Hodgman算法对多边形进行裁剪,用不同颜色绘制裁剪后得到的多边形。
2021-10-11 17:58:02 166KB MFC 裁剪
1