From 9132c9e49963c656e303815e5cb9e0c4341f0821 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 17 Apr 2012 15:50:14 +0100 Subject: ubitODE: - character managed ode was only getting position etc from unmanaged at heartbeat rate like core ode. Now do it at ODE rate in move(..). UpdatePositionAndVelocity() called once per heartbeat is now empty. --- OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs') diff --git a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs index 837eae3..9ca2d3f 100644 --- a/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs +++ b/OpenSim/Region/Physics/UbitOdePlugin/OdeScene.cs @@ -1861,6 +1861,9 @@ namespace OpenSim.Region.Physics.OdePlugin statstart = Util.EnvironmentTickCount(); +/* +// now included in characters move() and done at ode rate +// maybe be needed later if we need to do any extra work at hearbeat rate lock (_characters) { foreach (OdeCharacter actor in _characters) @@ -1874,7 +1877,7 @@ namespace OpenSim.Region.Physics.OdePlugin } } } - +*/ lock (_badCharacter) { if (_badCharacter.Count > 0) -- cgit v1.1