aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs
diff options
context:
space:
mode:
authorUbitUmarov2012-04-17 14:24:13 +0100
committerUbitUmarov2012-04-17 14:24:13 +0100
commitd7e24542818ed3edfa57ce748ad2c0bad8f694f4 (patch)
tree2892349a3acadbffb331e7485bc72dc8f09cff3a /OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs
parentubitODE: bug fix let avatars colide with volume detectors (diff)
downloadopensim-SC_OLD-d7e24542818ed3edfa57ce748ad2c0bad8f694f4.zip
opensim-SC_OLD-d7e24542818ed3edfa57ce748ad2c0bad8f694f4.tar.gz
opensim-SC_OLD-d7e24542818ed3edfa57ce748ad2c0bad8f694f4.tar.bz2
opensim-SC_OLD-d7e24542818ed3edfa57ce748ad2c0bad8f694f4.tar.xz
ubitODE: - made avatar/ground collision pid servo a bit softer since seems a bit unstable with small avas in AVI even if fine on my testsite - Removed reading of PID parameters from config files since that only serves to mess things up and adds more unknowns
Diffstat (limited to 'OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs')
-rw-r--r--OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs b/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs
index 9c1b87b..1c8de56 100644
--- a/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs
+++ b/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs
@@ -851,10 +851,10 @@ namespace OpenSim.Region.Physics.OdePlugin
851 float depth = terrainheight - chrminZ; 851 float depth = terrainheight - chrminZ;
852 if (!flying) 852 if (!flying)
853 { 853 {
854 vec.Z = -vel.Z * PID_D * 1.5f + depth * PID_P * 50; 854 vec.Z = -vel.Z * PID_D * 1.5f + depth * PID_P * 30;
855 } 855 }
856 else 856 else
857 vec.Z = depth * PID_P * 50; 857 vec.Z = depth * PID_P * 30;
858 858
859 /* 859 /*
860 Vector3 vtmp; 860 Vector3 vtmp;