diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2015-10-09 21:57:37 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2015-10-09 22:26:33 +0300 |
commit | be72df4f06ac86f76d6dc4b5503531dbbdddce86 (patch) | |
tree | 03759124917382ab074a9dfc547533e191aa0ae3 /source/blender/blenkernel | |
parent | 8159718fafc57cfbc9da7f706e599a91caccfa42 (diff) |
BLI_math: add mat3_polar_decompose, interp_m3_m3m3 and interp_m4_m4m4.
mat3_polar_decompose gives the right polar decomposition of given matrix,
as a pair (U, P) of matrices.
interp_m3_m3m3 uses that polar decomposition to perform a correct matrix interpolation,
even with non-uniformly scaled ones (where blend_m3_m3m3 would fail).
interp_m4_m4m4 just adds translation interpolation to the _m3 variant.
Diffstat (limited to 'source/blender/blenkernel')
0 files changed, 0 insertions, 0 deletions