Blender Git Commit Log

Git Commits -> Revision 2867c35

Revision 2867c35 by Howard Trickey (master)
January 28, 2020, 14:45 (GMT)
Fix T73271, Delaunay Triangulation not robust enough.

A big rework of the code now uses exact predicates for orientation
and incircle. Also switched the main algorithm to use a faster
divide and conquer algorithm, which is possible with the exact
predicates.

Commit Details:

Full Hash: 2867c35d4e72cc2223e59ad2036ccc03c56fb2e4
Parent Commit: 40a9b5e
Lines Changed: +2956, -1453

2 Modified Paths:

/source/blender/blenlib/intern/delaunay_2d.c (+2319, -1194) (Diff)
/tests/gtests/blenlib/BLI_delaunay_2d_test.cc (+637, -259) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021