diff options
author | Melanie | 2013-08-01 01:23:24 +0100 |
---|---|---|
committer | Melanie | 2013-08-01 01:23:24 +0100 |
commit | 21f5e670303ee978c747567e674e5ebe256ad2c7 (patch) | |
tree | 19c3740cbb8bf78d038e64b2fb66ea837cc8f724 /OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs | |
parent | Merge branch 'master' into careminster (diff) | |
parent | Include missing reference that probably stops windows build from commit 12995... (diff) | |
download | opensim-SC-21f5e670303ee978c747567e674e5ebe256ad2c7.zip opensim-SC-21f5e670303ee978c747567e674e5ebe256ad2c7.tar.gz opensim-SC-21f5e670303ee978c747567e674e5ebe256ad2c7.tar.bz2 opensim-SC-21f5e670303ee978c747567e674e5ebe256ad2c7.tar.xz |
Merge branch 'master' into careminster
Conflicts:
OpenSim/Region/ClientStack/Linden/Caps/GetTextureModule.cs
Diffstat (limited to '')
-rwxr-xr-x | OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs b/OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs index d34b797..0704591 100755 --- a/OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs +++ b/OpenSim/Region/Physics/BulletSPlugin/BSPhysObject.cs | |||
@@ -187,10 +187,23 @@ public abstract class BSPhysObject : PhysicsActor | |||
187 | MaterialAttributes matAttrib = BSMaterials.GetAttributes(Material, false); | 187 | MaterialAttributes matAttrib = BSMaterials.GetAttributes(Material, false); |
188 | Friction = matAttrib.friction; | 188 | Friction = matAttrib.friction; |
189 | Restitution = matAttrib.restitution; | 189 | Restitution = matAttrib.restitution; |
190 | Density = matAttrib.density / BSParam.DensityScaleFactor; | 190 | Density = matAttrib.density; |
191 | // DetailLog("{0},{1}.SetMaterial,Mat={2},frict={3},rest={4},den={5}", LocalID, TypeName, Material, Friction, Restitution, Density); | 191 | // DetailLog("{0},{1}.SetMaterial,Mat={2},frict={3},rest={4},den={5}", LocalID, TypeName, Material, Friction, Restitution, Density); |
192 | } | 192 | } |
193 | 193 | ||
194 | public override float Density | ||
195 | { | ||
196 | get | ||
197 | { | ||
198 | return base.Density; | ||
199 | } | ||
200 | set | ||
201 | { | ||
202 | DetailLog("{0},BSPhysObject.Density,set,den={1}", LocalID, value); | ||
203 | base.Density = value; | ||
204 | } | ||
205 | } | ||
206 | |||
194 | // Stop all physical motion. | 207 | // Stop all physical motion. |
195 | public abstract void ZeroMotion(bool inTaintTime); | 208 | public abstract void ZeroMotion(bool inTaintTime); |
196 | public abstract void ZeroAngularMotion(bool inTaintTime); | 209 | public abstract void ZeroAngularMotion(bool inTaintTime); |