dxx-rebirth/common/maths
Kp e61100a858 Fix integer truncation in quaternion setup
Commit 47a6f744d split out redundant code, but accidentally stored
temporaries in a `signed short` instead of a `fix` as they should have
been.  This truncated some values, causing odd results whenever
quaternions were used.  Fix the problem by storing the intermediate
results in a `fix`.

Fixes: 47a6f744d8 ("Factor out vms_quaternion_from_matrix division")
Reported-by: Ninjared <https://forum.dxx-rebirth.com/showthread.php?tid=1113>
2019-04-13 18:00:07 +00:00
..
fixc.cpp Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
rand.cpp Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
tables.cpp Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
vecmat.cpp Fix integer truncation in quaternion setup 2019-04-13 18:00:07 +00:00