From: <yx...@us...> - 2010-05-19 17:15:43
|
Revision: 203 http://simspark.svn.sourceforge.net/simspark/?rev=203&view=rev Author: yxu Date: 2010-05-19 17:15:37 +0000 (Wed, 19 May 2010) Log Message: ----------- bugfix, thanks Armin Ildermi from Nexus3D Modified Paths: -------------- trunk/spark/plugin/accelerometer/accelerometer.cpp Modified: trunk/spark/plugin/accelerometer/accelerometer.cpp =================================================================== --- trunk/spark/plugin/accelerometer/accelerometer.cpp 2010-05-19 16:21:28 UTC (rev 202) +++ trunk/spark/plugin/accelerometer/accelerometer.cpp 2010-05-19 17:15:37 UTC (rev 203) @@ -79,6 +79,7 @@ // calculate the acceleration according to velocity, it is a bit noise Vector3f vel = mBody->GetVelocity(); Vector3f acc = (vel - mLastVel) / deltaTime; + mLastVel = vel; acc -= mGravity; Matrix invRot = mBody->GetRotation(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |