diff options
author | Teravus Ovares | 2008-04-23 15:32:19 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-04-23 15:32:19 +0000 |
commit | 2a3bdde0fa78c5a59c530e6d974dfd6709aa1519 (patch) | |
tree | d2857d6fc06cde42bef42a731e115caf60add086 /OpenSim/Region/Physics/POSPlugin | |
parent | Two small changes: (diff) | |
download | opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.zip opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.gz opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.bz2 opensim-SC_OLD-2a3bdde0fa78c5a59c530e6d974dfd6709aa1519.tar.xz |
* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)
* Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results.
* Three axis works well enough to play with it anyway. More work is needed here.
* Fixed an incorrectly named method in ODE.NET
Diffstat (limited to 'OpenSim/Region/Physics/POSPlugin')
-rw-r--r-- | OpenSim/Region/Physics/POSPlugin/POSPlugin.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs index 12b2d8f..b7f38d4 100644 --- a/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs +++ b/OpenSim/Region/Physics/POSPlugin/POSPlugin.cs | |||
@@ -502,6 +502,12 @@ namespace OpenSim.Region.Physics.POSPlugin | |||
502 | { | 502 | { |
503 | 503 | ||
504 | } | 504 | } |
505 | |||
506 | public override void LockAngularMotion(PhysicsVector axis) | ||
507 | { | ||
508 | |||
509 | } | ||
510 | |||
505 | public void SetAcceleration(PhysicsVector accel) | 511 | public void SetAcceleration(PhysicsVector accel) |
506 | { | 512 | { |
507 | _acceleration = accel; | 513 | _acceleration = accel; |
@@ -706,6 +712,11 @@ namespace OpenSim.Region.Physics.POSPlugin | |||
706 | { | 712 | { |
707 | } | 713 | } |
708 | 714 | ||
715 | public override void LockAngularMotion(PhysicsVector axis) | ||
716 | { | ||
717 | |||
718 | } | ||
719 | |||
709 | public override bool Selected | 720 | public override bool Selected |
710 | { | 721 | { |
711 | set { return; } | 722 | set { return; } |