Blender Git Commit Log

Git Commits -> Revision 9d5e5e2

June 11, 2020, 06:37 (GMT)
Calculate epsilon values for interp_weights_poly to improve accuracy

interp_weights_poly_v2 would have too large epsilon values for small
polygons. To solve this we now calculate the appropriate epsilon value
so it can gracefully handle big and small values.

To make sure there was no regression, these changes were tested with the
files in T36105, T31581. Also with a surface deform modifier test file
attached in the differential below.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D7772

Commit Details:

Full Hash: 9d5e5e282cff94325130dc43c1fb729d1340e492
Parent Commit: 7b754c8
Committed By: Jeroen Bakker
Lines Changed: +26, -2

1 Modified Path:

/source/blender/blenlib/intern/math_geom.c (+26, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021