Philip Rideout
da13067b57
libmath: prevent NaN's in slerp due to acos.
...
Fixes #1749 .
2019-10-08 15:37:48 -07:00
Romain Guy
a4a1bf07aa
Use our own constants instead of M_PI, M_*, etc. ( #1733 )
...
These constants are not part of the standard. We instead use our own
constexpr definitions in the filament::math namespace, as part of
the scalar.h include.
2019-10-02 15:31:38 -07:00
Philip Rideout
16a5adcfde
Fix quat slerp so it takes shortest path.
...
Fixes #1716 .
This regressed in c65e561c59 .
2019-10-01 16:22:00 -07:00
Gregory Popovitch
d5c0d11404
Final changes for building with msvc 2019 on Windows ( #1681 )
2019-09-30 14:18:06 -07:00
prideout
5ee359cf40
Move math namespace to fix #746 .
2019-02-07 09:23:07 -08:00
Romain Guy
b3d758f3b3
Initial commit
2018-08-03 10:38:22 -07:00