diff options
author | dpeter99 <dpeter99@gmail.com> | 2018-03-25 21:06:27 +0200 |
---|---|---|
committer | dpeter99 <dpeter99@gmail.com> | 2018-03-25 21:06:27 +0200 |
commit | c47826bb1171083377309e356168b46cb3621df7 (patch) | |
tree | a1da4178ae6965b2a0621cdbe0fd01ef2e90405c /src/poser.c | |
parent | c17ac29dcdb617f5d9d960e432a628747e0e63df (diff) | |
download | libsurvive-c47826bb1171083377309e356168b46cb3621df7.tar.gz libsurvive-c47826bb1171083377309e356168b46cb3621df7.tar.bz2 |
Started the VS project update
Diffstat (limited to 'src/poser.c')
-rw-r--r-- | src/poser.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/poser.c b/src/poser.c index 2cfe28d..1c638f8 100644 --- a/src/poser.c +++ b/src/poser.c @@ -3,6 +3,9 @@ #include <stdint.h> #include <survive.h> +#define _USE_MATH_DEFINES // for C +#include <math.h> + void PoserData_poser_raw_pose_func(PoserData *poser_data, SurviveObject *so, uint8_t lighthouse, SurvivePose *pose) { if (poser_data->rawposeproc) { poser_data->rawposeproc(so, lighthouse, pose, poser_data->userdata); @@ -44,7 +47,7 @@ void PoserData_lighthouse_pose_func(PoserData *poser_data, SurviveObject *so, ui ApplyPoseToPose(&lighthouse2obj, &arb2object, &lighthouse2arb); // Now find the space with the same origin, but rotated so that gravity is up - SurvivePose lighthouse2objUp = {}, object2objUp = {}; + SurvivePose lighthouse2objUp = {0}, object2objUp = {0}; if (quatmagnitude(so->activations.accel)) { quatfrom2vectors(object2objUp.Rot, so->activations.accel, up); } else { |