Blender Git Commit Log

Git Commits -> Revision f2bee8e

Revision f2bee8e by Howard Trickey (newboolean)
August 4, 2020, 17:48 (GMT)
Fixed several filtering bugs.

Several bugs with the acceleration filters cauased crashes and
incorrect results. Redid the error analysis and found some mistakes.
There was also a bug in the code for checking non-trivial intersections.
Now you can boolean a standard cube and cylinder and scale the cylinder
without crashing.
Also rewrote the tri-tri intersection code to make it more understandable
and also prepare the way for more floating filters.

Commit Details:

Full Hash: f2bee8e5e6dc212d41ba8ff846828f05d92b3efd
Parent Commit: 3e30fd7
Lines Changed: +141, -131

3 Modified Paths:

/source/blender/blenlib/BLI_mesh_intersect.hh (+1, -1) (Diff)
/source/blender/blenlib/intern/mesh_intersect.cc (+137, -127) (Diff)
/tests/gtests/blenlib/BLI_mesh_intersect_test.cc (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021