Blender Git Commit Log

Git Commits -> Revision 7745c6e

Revision 7745c6e by Campbell Barton (master)
August 29, 2019, 13:11 (GMT)
Fix T56532: Boolean locks up Blender

Actual issue is with triangle beautify,
avoid precision error by scaling the epsilon
by the face area when it's over 1

The mesh in the report was very large (approx 2000 on each side),
causing precision issues with a fixed epsilon.

Commit Details:

Full Hash: 7745c6e35c39ef9c2f4bb9472e52feb9aec5dd7b
Parent Commit: 7f23c91
Lines Changed: +32, -10

3 Modified Paths:

/source/blender/blenlib/BLI_polyfill_2d_beautify.h (+3, -2) (Diff)
/source/blender/blenlib/intern/polyfill_2d_beautify.c (+28, -7) (Diff)
/source/blender/bmesh/tools/bmesh_beautify.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021