aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/poser_charlesrefine.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/poser_charlesrefine.c b/src/poser_charlesrefine.c
index de732fe..4e6e34f 100644
--- a/src/poser_charlesrefine.c
+++ b/src/poser_charlesrefine.c
@@ -159,8 +159,8 @@ int PoserCharlesRefine(SurviveObject *so, PoserData *pd) {
//XXX Danger, will robinson.
//We are doing an IIR on the acceleration. Tests have shown THIS IS BAD. We should try to correct based on the lightcap data.
- scale3d( dd->average_accelerometer_up_vector_in_world_space, dd->average_accelerometer_up_vector_in_world_space, .9999 );
- scale3d( correction, rotated_out, .0001 );
+ scale3d( dd->average_accelerometer_up_vector_in_world_space, dd->average_accelerometer_up_vector_in_world_space, .999 );
+ scale3d( correction, rotated_out, .001 );
add3d( dd->average_accelerometer_up_vector_in_world_space, dd->average_accelerometer_up_vector_in_world_space, correction );
LinmathPoint3d deviation;