diff options
author | Justin Clark-Casey (justincc) | 2014-11-29 00:48:26 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-11-29 00:48:26 +0000 |
commit | dcc36507f3e6d389b02ae44c482c18567b5fd458 (patch) | |
tree | e9fb0ce0eba4773cf644d660f7013ac766508d59 | |
parent | When performing region cross, don't add the velocity to the new position in E... (diff) | |
download | opensim-SC_OLD-dcc36507f3e6d389b02ae44c482c18567b5fd458.zip opensim-SC_OLD-dcc36507f3e6d389b02ae44c482c18567b5fd458.tar.gz opensim-SC_OLD-dcc36507f3e6d389b02ae44c482c18567b5fd458.tar.bz2 opensim-SC_OLD-dcc36507f3e6d389b02ae44c482c18567b5fd458.tar.xz |
Halve the prediction lag for region crossing to improve most flying region crossings without degrading the walk cross experience (neither of which have been that great anyway).
-rw-r--r-- | OpenSim/Region/Framework/Scenes/ScenePresence.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 966152a..93dfd00 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs | |||
@@ -3674,10 +3674,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
3674 | Vector3 origPosition = pos2; | 3674 | Vector3 origPosition = pos2; |
3675 | Vector3 vel = Velocity; | 3675 | Vector3 vel = Velocity; |
3676 | 3676 | ||
3677 | // Compute the avatar position in the next physics tick. | 3677 | // Compute the future avatar position. |
3678 | // If the avatar will be crossing, we force the crossing to happen now | 3678 | // If the avatar will be crossing, we force the crossing to happen now |
3679 | // in the hope that this will make the avatar movement smoother when crossing. | 3679 | // in the hope that this will make the avatar movement smoother when crossing. |
3680 | pos2 += vel * 0.1f; | 3680 | pos2 += vel * 0.05f; |
3681 | 3681 | ||
3682 | if (m_scene.PositionIsInCurrentRegion(pos2)) | 3682 | if (m_scene.PositionIsInCurrentRegion(pos2)) |
3683 | return; | 3683 | return; |