diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs
index 5b747b4716..b979787e9f 100644
--- a/OpenSim/Region/Framework/Scenes/Scene.cs
+++ b/OpenSim/Region/Framework/Scenes/Scene.cs
@@ -233,19 +233,19 @@ namespace OpenSim.Region.Framework.Scenes
public bool SendPeriodicAppearanceUpdates { get; set; }
///
- /// How much a client has to change position before updates are sent to viewers.
+ /// How much a root agent has to change position before updates are sent to viewers.
///
- public float ClientPositionUpdateTolerance { get; set; }
+ public float RootPositionUpdateTolerance { get; set; }
///
- /// How much a client has to rotate before updates are sent to viewers.
+ /// How much a root agent has to rotate before updates are sent to viewers.
///
- public float ClientRotationUpdateTolerance { get; set; }
+ public float RootRotationUpdateTolerance { get; set; }
///
- /// How much a client has to change velocity before updates are sent to viewers.
+ /// How much a root agent has to change velocity before updates are sent to viewers.
///
- public float ClientVelocityUpdateTolerance { get; set; }
+ public float RootVelocityUpdateTolerance { get; set; }
///
/// If greater than 1, we only send terse updates to other root agents on every n updates.
@@ -1071,9 +1071,9 @@ namespace OpenSim.Region.Framework.Scenes
PeriodicBackup = true;
UseBackup = true;
- ClientRotationUpdateTolerance = 0.01f;
- ClientVelocityUpdateTolerance = 0.001f;
- ClientPositionUpdateTolerance = 0.05f;
+ RootRotationUpdateTolerance = 0.01f;
+ RootVelocityUpdateTolerance = 0.001f;
+ RootPositionUpdateTolerance = 0.05f;
ChildReprioritizationDistance = 20.0;
m_eventManager = new EventManager();
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
index c6fac3d172..66b9fe413a 100644
--- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs
+++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
@@ -3199,12 +3199,12 @@ namespace OpenSim.Region.Framework.Scenes
// checks on all updates but the ramifications of this would need careful consideration.
bool updateClients
= IsSatOnObject && (Rotation != m_lastRotation || Velocity != m_lastVelocity || m_pos != m_lastPosition);
-
+
if (!updateClients)
updateClients
- = !Rotation.ApproxEquals(m_lastRotation, Scene.ClientRotationUpdateTolerance)
- || !Velocity.ApproxEquals(m_lastVelocity, Scene.ClientVelocityUpdateTolerance)
- || !m_pos.ApproxEquals(m_lastPosition, Scene.ClientPositionUpdateTolerance);
+ = !Rotation.ApproxEquals(m_lastRotation, Scene.RootRotationUpdateTolerance)
+ || !Velocity.ApproxEquals(m_lastVelocity, Scene.RootVelocityUpdateTolerance)
+ || !m_pos.ApproxEquals(m_lastPosition, Scene.RootPositionUpdateTolerance);
if (updateClients)
{
diff --git a/OpenSim/Region/OptionalModules/World/SceneCommands/SceneCommandsModule.cs b/OpenSim/Region/OptionalModules/World/SceneCommands/SceneCommandsModule.cs
index 0dc47f902e..f2595c8517 100644
--- a/OpenSim/Region/OptionalModules/World/SceneCommands/SceneCommandsModule.cs
+++ b/OpenSim/Region/OptionalModules/World/SceneCommands/SceneCommandsModule.cs
@@ -154,9 +154,9 @@ namespace OpenSim.Region.OptionalModules.Avatar.Attachments
cdl.AddRow("animations", m_scene.DebugAnimations);
cdl.AddRow("appear-refresh", m_scene.SendPeriodicAppearanceUpdates);
cdl.AddRow("child-repri", m_scene.ChildReprioritizationDistance);
- cdl.AddRow("client-pos-upd", m_scene.ClientPositionUpdateTolerance);
- cdl.AddRow("client-rot-upd", m_scene.ClientRotationUpdateTolerance);
- cdl.AddRow("client-vel-upd", m_scene.ClientVelocityUpdateTolerance);
+ cdl.AddRow("client-pos-upd", m_scene.RootPositionUpdateTolerance);
+ cdl.AddRow("client-rot-upd", m_scene.RootRotationUpdateTolerance);
+ cdl.AddRow("client-vel-upd", m_scene.RootVelocityUpdateTolerance);
cdl.AddRow("root-upd-per", m_scene.RootTerseUpdatePeriod);
cdl.AddRow("child-upd-per", m_scene.ChildTerseUpdatePeriod);
cdl.AddRow("pbackup", m_scene.PeriodicBackup);
@@ -230,7 +230,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.Attachments
// FIXME: This can only come from the console at the moment but might not always be true.
if (ConsoleUtil.TryParseConsoleFloat(MainConsole.Instance, options["client-pos-upd"], out newValue))
- m_scene.ClientPositionUpdateTolerance = newValue;
+ m_scene.RootPositionUpdateTolerance = newValue;
}
if (options.ContainsKey("client-rot-upd"))
@@ -239,7 +239,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.Attachments
// FIXME: This can only come from the console at the moment but might not always be true.
if (ConsoleUtil.TryParseConsoleFloat(MainConsole.Instance, options["client-rot-upd"], out newValue))
- m_scene.ClientRotationUpdateTolerance = newValue;
+ m_scene.RootRotationUpdateTolerance = newValue;
}
if (options.ContainsKey("client-vel-upd"))
@@ -248,7 +248,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.Attachments
// FIXME: This can only come from the console at the moment but might not always be true.
if (ConsoleUtil.TryParseConsoleFloat(MainConsole.Instance, options["client-vel-upd"], out newValue))
- m_scene.ClientVelocityUpdateTolerance = newValue;
+ m_scene.RootVelocityUpdateTolerance = newValue;
}
if (options.ContainsKey("root-upd-per"))