From 750492796d3f19028ddd7fdf5f696933f083fd33 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 21 Dec 2012 09:55:20 -0800 Subject: BulletSim: begin movement of parameters from pinned memory block to variables all in managed code. Add note to TODO list to remember to do the rest. Other updates to TODO list. --- OpenSim/Region/Physics/BulletSPlugin/BSScene.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'OpenSim/Region/Physics/BulletSPlugin/BSScene.cs') diff --git a/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs b/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs index 069cb0d..2ca4912 100644 --- a/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs +++ b/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs @@ -96,6 +96,16 @@ public sealed class BSScene : PhysicsScene, IPhysicsParameters public long SimulationStep { get { return m_simulationStep; } } private int m_taintsToProcessPerStep; + // Avatar parameters + public float ParamAvatarFriction { get; private set; } + public float ParamAvatarStandingFriction { get; private set; } + public float ParamAvatarDensity { get; private set; } + public float ParamAvatarRestitution { get; private set; } + public float ParamAvatarCapsuleWidth { get; private set; } + public float ParamAvatarCapsuleDepth { get; private set; } + public float ParamAvatarCapsuleHeight { get; private set; } + public float ParamAvatarContactProcessingThreshold { get; private set; } + public delegate void PreStepAction(float timeStep); public event PreStepAction BeforeStep; -- cgit v1.1