Blender Git Loki
Git Commits -> Revision 77242de
Revision 77242de by Howard Trickey (newboolean) August 26, 2020, 10:59 (GMT) |
Refactor to defer building Plane for Faces until later. This is a precursor to a big speed optimization in the "finding clusters" code. Right now there is no speedup, maybe even a bit of a slowdown, but following commits should lead to nice speed increases. |
Commit Details:
Full Hash: 77242de80e483d89fd72fac1cc5a80aa9fc0ab05
Parent Commit: 4909e59
Lines Changed: +311, -204
8 Modified Paths:
/source/blender/blenlib/BLI_double3.hh (+11, -0) (Diff)
/source/blender/blenlib/BLI_mesh_intersect.hh (+34, -18) (Diff)
/source/blender/blenlib/intern/math_vec.cc (+23, -0) (Diff)
/source/blender/blenlib/intern/mesh_boolean.cc (+48, -39) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+162, -112) (Diff)
/source/blender/blenlib/tests/BLI_mesh_boolean_test.cc (+2, -2) (Diff)
/source/blender/blenlib/tests/BLI_mesh_intersect_test.cc (+29, -31) (Diff)
/source/blender/bmesh/tools/bmesh_boolean.cc (+2, -2) (Diff)
/source/blender/blenlib/BLI_mesh_intersect.hh (+34, -18) (Diff)
/source/blender/blenlib/intern/math_vec.cc (+23, -0) (Diff)
/source/blender/blenlib/intern/mesh_boolean.cc (+48, -39) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+162, -112) (Diff)
/source/blender/blenlib/tests/BLI_mesh_boolean_test.cc (+2, -2) (Diff)
/source/blender/blenlib/tests/BLI_mesh_intersect_test.cc (+29, -31) (Diff)
/source/blender/bmesh/tools/bmesh_boolean.cc (+2, -2) (Diff)