From 21d44230305903d4702fb1809a43611d2ef60a2a Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Mon, 20 Apr 2009 03:07:53 +0000 Subject: * Allow passing of material type to physics engine * Define low friction and medium bounce for Glass --- OpenSim/Region/Physics/OdePlugin/ODEPrim.cs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'OpenSim/Region/Physics/OdePlugin/ODEPrim.cs') diff --git a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs index adb559a..7b3d18f 100644 --- a/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs +++ b/OpenSim/Region/Physics/OdePlugin/ODEPrim.cs @@ -169,6 +169,8 @@ namespace OpenSim.Region.Physics.OdePlugin private ODEVehicleSettings m_vehicle; + internal int m_material = (int)Material.Wood; + public OdePrim(String primName, OdeScene parent_scene, PhysicsVector pos, PhysicsVector size, Quaternion rotation, IMesh mesh, PrimitiveBaseShape pbs, bool pisPhysical, CollisionLocker dode) { @@ -3096,5 +3098,10 @@ namespace OpenSim.Region.Physics.OdePlugin dst.I.M22 = src.I.M22; } + public override void SetMaterial(int pMaterial) + { + m_material = pMaterial; + } + } } -- cgit v1.1