From 2a3bdde0fa78c5a59c530e6d974dfd6709aa1519 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Wed, 23 Apr 2008 15:32:19 +0000 Subject: * 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 --- OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs') diff --git a/OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs b/OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs index 2d00bdb..2d40134 100644 --- a/OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs +++ b/OpenSim/Region/Physics/PhysXPlugin/PhysXPlugin.cs @@ -392,6 +392,11 @@ namespace OpenSim.Region.Physics.PhysXPlugin } + public override void LockAngularMotion(PhysicsVector axis) + { + + } + public override void SetMomentum(PhysicsVector momentum) { } @@ -630,6 +635,11 @@ namespace OpenSim.Region.Physics.PhysXPlugin { } + public override void LockAngularMotion(PhysicsVector axis) + { + + } + public override float Mass { get { return 0f; } -- cgit v1.1