Blender Git Commit Log

Git Commits -> Revision 894cd25

June 14, 2021, 14:34 (GMT)
BLI_math: Fix several division-by-zero cases.

Those were caused by various tools used on degenerate geometry, see
T79775.

Note that fixes are as low-level as possible, to ensure they cover as
much as possible of unreported issues too.

We still probably have many more of those hidden in BLI_math though.

Commit Details:

Full Hash: 894cd25828e71fdba69fc1899d7bff7471297bc1
Parent Commit: cab2326
Lines Changed: +42, -1

4 Modified Paths:

/source/blender/blenlib/BLI_math_vector.h (+4, -0) (Diff)
/source/blender/blenlib/intern/math_geom.c (+8, -1) (Diff)
/source/blender/blenlib/intern/math_vector.c (+15, -0) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+15, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021