June 7, 2020, 20:19 (GMT) |
Added code that partitions triangle mesh into patches. A patch is a set of triangles connected only by manifold edges. Each patch will either appear or not appear in the boolean output as a whole. |
June 7, 2020, 10:02 (GMT) |
Ran make format. |
June 6, 2020, 22:46 (GMT) |
Move to exact arithmetic for new boolean implementation. This is a regression in functionality from the previous version, as I have not yet got anything beyond intersection working (and that only for triangulated meshes). But want to get this into the repository now while I continue to work on the functionality, and then, the performance. |
June 6, 2020, 22:31 (GMT) |
Merge branch 'master' into newboolean. |
April 21, 2020, 12:39 (GMT) |
Merge branch 'master' into newboolean |
April 20, 2020, 21:38 (GMT) |
Fixed Newboolean bug: how face sides were tracked. Also, being more paranoid about new BMesh elements changing positions in their tables after creating new elements, so copying them all first. |
April 4, 2020, 19:26 (GMT) |
Merge branch 'master' into newboolean |
March 11, 2020, 12:06 (GMT) |
Fix crash in debug newboolean due to repeated vertex. |
March 8, 2020, 19:32 (GMT) |
Boolean: fixed case where example came from new edge. The code keeps track of which edges are to be used for examples, and missed a case where the split edge was a new one so shouldn't have an example. |
March 8, 2020, 15:06 (GMT) |
Merge branch 'master' into newboolean |
March 3, 2020, 14:08 (GMT) |
Turn off debug in repository for newboolean. |
March 3, 2020, 13:46 (GMT) |
Merge branch 'master' into newboolean |
March 2, 2020, 00:11 (GMT) |
Merge branch 'master' into newboolean |
March 1, 2020, 15:54 (GMT) |
Silence some unused warnings. |
February 29, 2020, 21:12 (GMT) |
Update for new flag needed for BLI_delaunay_2d_cdt_calc, |
February 29, 2020, 20:49 (GMT) |
Merge branch 'master' into newboolean |
January 28, 2020, 17:20 (GMT) |
Merge branch 'master' into newboolean |
December 16, 2019, 12:41 (GMT) |
Merge branch 'master' into newboolean |
December 12, 2019, 19:19 (GMT) |
More consistent face-face intersections. Changed the part-part intersect algorithm so that the same calculation is done whenever a particular edge intersects a plane. |
December 6, 2019, 12:02 (GMT) |
Merge branch 'master' into newboolean |
|