Blender Git Commit Log

Git Commits -> Revision cdd80a1

October 15, 2021, 10:18 (GMT)
Split and extend unit tests for vec_roll_to_mat3_normalized.

Separate the huge test into huge logical parts and add more cases
to check. Also add a utility to check that the matrix is orthogonal,
with arbitrary epsilon values and calculations in double.

A couple of tests deliberately fail, to be fixed in following commits.

Ref D9551

Commit Details:

Full Hash: cdd80a133bebc30b74b277cbadda3b340ecc6e5c
Parent Commit: e46055a
Lines Changed: +219, -51

3 Modified Paths:

/source/blender/blenkernel/intern/armature_test.cc (+195, -51) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+2, -0) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+22, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021