diff options
author | John Hurliman | 2009-10-28 12:45:40 -0700 |
---|---|---|
committer | John Hurliman | 2009-10-28 12:45:40 -0700 |
commit | a65c8cdc38f40a54ad4a14ed2e6168fb432c6e51 (patch) | |
tree | 5a770dcb901f9a3b51e3aaff1371990d3fdaf179 /OpenSim/Region/Framework/Scenes | |
parent | Fixed a bad check on velocity in the ODE near() callback (it was only checkin... (diff) | |
download | opensim-SC-a65c8cdc38f40a54ad4a14ed2e6168fb432c6e51.zip opensim-SC-a65c8cdc38f40a54ad4a14ed2e6168fb432c6e51.tar.gz opensim-SC-a65c8cdc38f40a54ad4a14ed2e6168fb432c6e51.tar.bz2 opensim-SC-a65c8cdc38f40a54ad4a14ed2e6168fb432c6e51.tar.xz |
* Reduce the velocity tolerance on sending terse updates to avoid slowly drifting prims/avatars
* Added contacts_per_collision to the ODE config section. This allows you to reduce the maximum number of contact points ODE will generate per collision and reduce the size of the array that stores contact structures
Diffstat (limited to 'OpenSim/Region/Framework/Scenes')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 2 | ||||
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index e1588ce..a99a802 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -2394,7 +2394,7 @@ if (m_shape != null) { | |||
2394 | /// </summary> | 2394 | /// </summary> |
2395 | public void SendScheduledUpdates() | 2395 | public void SendScheduledUpdates() |
2396 | { | 2396 | { |
2397 | const float VELOCITY_TOLERANCE = 0.01f; | 2397 | const float VELOCITY_TOLERANCE = 0.0001f; |
2398 | const float POSITION_TOLERANCE = 0.1f; | 2398 | const float POSITION_TOLERANCE = 0.1f; |
2399 | const int TIME_MS_TOLERANCE = 3000; | 2399 | const int TIME_MS_TOLERANCE = 3000; |
2400 | 2400 | ||
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 92f00c4..9ba19d3 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -2362,7 +2362,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
2362 | 2362 | ||
2363 | public override void Update() | 2363 | public override void Update() |
2364 | { | 2364 | { |
2365 | const float VELOCITY_TOLERANCE = 0.01f; | 2365 | const float VELOCITY_TOLERANCE = 0.0001f; |
2366 | const float POSITION_TOLERANCE = 10.0f; | 2366 | const float POSITION_TOLERANCE = 10.0f; |
2367 | const int TIME_MS_TOLERANCE = 3000; | 2367 | const int TIME_MS_TOLERANCE = 3000; |
2368 | 2368 | ||