aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
diff options
context:
space:
mode:
authorTeravus Ovares2008-02-13 19:06:35 +0000
committerTeravus Ovares2008-02-13 19:06:35 +0000
commit2e89c0185172591198bf5f3a61034dde3e88fb00 (patch)
tree083bb886eb94f46ed0e6e75084e79df96b6da6e3 /OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
parent* Patch from Dr Schofld's (IBM). In his own words (diff)
downloadopensim-SC_OLD-2e89c0185172591198bf5f3a61034dde3e88fb00.zip
opensim-SC_OLD-2e89c0185172591198bf5f3a61034dde3e88fb00.tar.gz
opensim-SC_OLD-2e89c0185172591198bf5f3a61034dde3e88fb00.tar.bz2
opensim-SC_OLD-2e89c0185172591198bf5f3a61034dde3e88fb00.tar.xz
* This fixes mantis 553 (It appears that the exception is thrown when there is a collision with a cylinder that is both hollowed and either tapered or cut. The sequence of actions that reproduce the problem for me are: create a cylinder, hollow to 95%, taper X/Y, then collide it with another object or avatar. Note that the cylinder itself is not marked physical. )
Diffstat (limited to 'OpenSim/Region/Physics/OdePlugin/ODEPrim.cs')
-rw-r--r--OpenSim/Region/Physics/OdePlugin/ODEPrim.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
index a01cf1e..6103320 100644
--- a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
+++ b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs
@@ -92,7 +92,7 @@ namespace OpenSim.Region.Physics.OdePlugin
92 public OdePrim(String primName, OdeScene parent_scene, IntPtr targetSpace, PhysicsVector pos, PhysicsVector size, 92 public OdePrim(String primName, OdeScene parent_scene, IntPtr targetSpace, PhysicsVector pos, PhysicsVector size,
93 Quaternion rotation, IMesh mesh, PrimitiveBaseShape pbs, bool pisPhysical) 93 Quaternion rotation, IMesh mesh, PrimitiveBaseShape pbs, bool pisPhysical)
94 { 94 {
95 System.Threading.Thread.Sleep(20); 95
96 _velocity = new PhysicsVector(); 96 _velocity = new PhysicsVector();
97 _position = pos; 97 _position = pos;
98 m_taintposition = pos; 98 m_taintposition = pos;