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.
This commit is contained in:
Howard Trickey 2020-01-28 09:42:40 -05:00
parent 40a9b5ebc7
commit 2867c35d4e
Notes: blender-bot 2023-02-14 00:29:15 +01:00
Referenced by issue #73271, Bad shadow of material created in 2.80
Referenced by issue #73171, Delaunay Triangulation not robust enough
2 changed files with 2988 additions and 1485 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff