Merge branch 'bulletsim1' of ssh://island.sciencesim.com/home/sceneapi/radams1/bs-opensim into bulletsim1
Conflicts: OpenSim/Region/Physics/BulletSPlugin/BSScene.cs0.7.4.1
commit
07388071d4
|
@ -765,6 +765,9 @@ public class BSScene : PhysicsScene, IPhysicsParameters
|
||||||
new PhysParameterEntry("Friction", "Set friction parameter for a specific object" ),
|
new PhysParameterEntry("Friction", "Set friction parameter for a specific object" ),
|
||||||
new PhysParameterEntry("Restitution", "Set restitution parameter for a specific object" ),
|
new PhysParameterEntry("Restitution", "Set restitution parameter for a specific object" ),
|
||||||
|
|
||||||
|
new PhysParameterEntry("Friction", "Set friction parameter for a specific object" ),
|
||||||
|
new PhysParameterEntry("Restitution", "Set restitution parameter for a specific object" ),
|
||||||
|
|
||||||
new PhysParameterEntry("TerrainFriction", "Factor to reduce movement against terrain surface" ),
|
new PhysParameterEntry("TerrainFriction", "Factor to reduce movement against terrain surface" ),
|
||||||
new PhysParameterEntry("TerrainHitFraction", "Distance to measure hit collisions" ),
|
new PhysParameterEntry("TerrainHitFraction", "Distance to measure hit collisions" ),
|
||||||
new PhysParameterEntry("TerrainRestitution", "Bouncyness" ),
|
new PhysParameterEntry("TerrainRestitution", "Bouncyness" ),
|
||||||
|
@ -808,7 +811,6 @@ public class BSScene : PhysicsScene, IPhysicsParameters
|
||||||
case "defaultdensity": m_params[0].defaultDensity = val; break;
|
case "defaultdensity": m_params[0].defaultDensity = val; break;
|
||||||
case "defaultrestitution": m_params[0].defaultRestitution = val; break;
|
case "defaultrestitution": m_params[0].defaultRestitution = val; break;
|
||||||
case "collisionmargin": m_params[0].collisionMargin = val; break;
|
case "collisionmargin": m_params[0].collisionMargin = val; break;
|
||||||
|
|
||||||
case "gravity": m_params[0].gravity = val; TaintedUpdateParameter(lparm, localID, val); break;
|
case "gravity": m_params[0].gravity = val; TaintedUpdateParameter(lparm, localID, val); break;
|
||||||
|
|
||||||
case "lineardamping": UpdateParameterPrims(ref m_params[0].linearDamping, lparm, localID, val); break;
|
case "lineardamping": UpdateParameterPrims(ref m_params[0].linearDamping, lparm, localID, val); break;
|
||||||
|
@ -831,6 +833,9 @@ public class BSScene : PhysicsScene, IPhysicsParameters
|
||||||
case "friction": TaintedUpdateParameter(lparm, localID, val); break;
|
case "friction": TaintedUpdateParameter(lparm, localID, val); break;
|
||||||
case "restitution": TaintedUpdateParameter(lparm, localID, val); break;
|
case "restitution": TaintedUpdateParameter(lparm, localID, val); break;
|
||||||
|
|
||||||
|
case "friction": TaintedUpdateParameter(lparm, localID, val); break;
|
||||||
|
case "restitution": TaintedUpdateParameter(lparm, localID, val); break;
|
||||||
|
|
||||||
// set a terrain physical feature and cause terrain to be recalculated
|
// set a terrain physical feature and cause terrain to be recalculated
|
||||||
case "terrainfriction": m_params[0].terrainFriction = val; TaintedUpdateParameter("terrain", 0, val); break;
|
case "terrainfriction": m_params[0].terrainFriction = val; TaintedUpdateParameter("terrain", 0, val); break;
|
||||||
case "terrainhitfraction": m_params[0].terrainHitFraction = val; TaintedUpdateParameter("terrain", 0, val); break;
|
case "terrainhitfraction": m_params[0].terrainHitFraction = val; TaintedUpdateParameter("terrain", 0, val); break;
|
||||||
|
|
Loading…
Reference in New Issue