diff options
author | Teravus Ovares | 2008-10-13 01:54:13 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-10-13 01:54:13 +0000 |
commit | f344f26bd875a8d402e22de7931641ffa35d2eb1 (patch) | |
tree | 07fcbd5fcd5473a4b3d7962a1fc8c0f2d3da4b68 | |
parent | Update Mac OS X ODE binary to opensim-libs r69. (diff) | |
download | opensim-SC_OLD-f344f26bd875a8d402e22de7931641ffa35d2eb1.zip opensim-SC_OLD-f344f26bd875a8d402e22de7931641ffa35d2eb1.tar.gz opensim-SC_OLD-f344f26bd875a8d402e22de7931641ffa35d2eb1.tar.bz2 opensim-SC_OLD-f344f26bd875a8d402e22de7931641ffa35d2eb1.tar.xz |
* Based on user reports, it looks like the OS specific settings have been unified as far as tuning (thank heavens).
* If you're experiencing knee bendiness try the windows settings, as the *nix settings seem to now be incorrect. (this update does that, but you may have your own opensim.ini settings active.
-rw-r--r-- | OpenSim/Region/Physics/OdePlugin/OdePlugin.cs | 8 | ||||
-rw-r--r-- | bin/OpenSim.ini.example | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs index 1490a9b..9d6b773 100644 --- a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs +++ b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs | |||
@@ -361,10 +361,10 @@ namespace OpenSim.Region.Physics.OdePlugin | |||
361 | 361 | ||
362 | if (Environment.OSVersion.Platform == PlatformID.Unix) | 362 | if (Environment.OSVersion.Platform == PlatformID.Unix) |
363 | { | 363 | { |
364 | avPIDD = physicsconfig.GetFloat("av_pid_derivative_linux", 3200.0f); | 364 | avPIDD = physicsconfig.GetFloat("av_pid_derivative_linux", 2200.0f); |
365 | avPIDP = physicsconfig.GetFloat("av_pid_proportional_linux", 1400.0f); | 365 | avPIDP = physicsconfig.GetFloat("av_pid_proportional_linux", 900.0f); |
366 | avStandupTensor = physicsconfig.GetFloat("av_capsule_standup_tensor_linux", 2000000f); | 366 | avStandupTensor = physicsconfig.GetFloat("av_capsule_standup_tensor_linux", 550000f); |
367 | bodyMotorJointMaxforceTensor = physicsconfig.GetFloat("body_motor_joint_maxforce_tensor_linux", 2f); | 367 | bodyMotorJointMaxforceTensor = physicsconfig.GetFloat("body_motor_joint_maxforce_tensor_linux", 5f); |
368 | } | 368 | } |
369 | else | 369 | else |
370 | { | 370 | { |
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 9772b3f..c9d97a5 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -260,8 +260,8 @@ objectcontact_bounce = 0.2 | |||
260 | ; desired velocity | 260 | ; desired velocity |
261 | ; See http://en.wikipedia.org/wiki/PID_controller | 261 | ; See http://en.wikipedia.org/wiki/PID_controller |
262 | 262 | ||
263 | av_pid_derivative_linux = 3200.0 | 263 | av_pid_derivative_linux = 2200.0 |
264 | av_pid_proportional_linux = 1400.0 | 264 | av_pid_proportional_linux = 900.0; |
265 | 265 | ||
266 | av_pid_derivative_win = 2200.0 | 266 | av_pid_derivative_win = 2200.0 |
267 | av_pid_proportional_win = 900.0; | 267 | av_pid_proportional_win = 900.0; |
@@ -271,7 +271,7 @@ av_capsule_radius = 0.37 | |||
271 | 271 | ||
272 | ; Max force permissible to use to keep the avatar standing up straight | 272 | ; Max force permissible to use to keep the avatar standing up straight |
273 | av_capsule_standup_tensor_win = 550000 | 273 | av_capsule_standup_tensor_win = 550000 |
274 | av_capsule_standup_tensor_linux = 2000000 | 274 | av_capsule_standup_tensor_linux = 550000 |
275 | 275 | ||
276 | ; used to calculate mass of avatar. | 276 | ; used to calculate mass of avatar. |
277 | ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH); | 277 | ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH); |
@@ -314,7 +314,7 @@ geom_contactpoints_start_throttling = 3 | |||
314 | geom_updates_before_throttled_update = 15 | 314 | geom_updates_before_throttled_update = 15 |
315 | 315 | ||
316 | ; Used for llSetStatus. How rigid the object rotation is held on the axis specified | 316 | ; Used for llSetStatus. How rigid the object rotation is held on the axis specified |
317 | body_motor_joint_maxforce_tensor_linux = 2 | 317 | body_motor_joint_maxforce_tensor_linux = 5 |
318 | body_motor_joint_maxforce_tensor_win = 5 | 318 | body_motor_joint_maxforce_tensor_win = 5 |
319 | 319 | ||
320 | ; ## | 320 | ; ## |