diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/BulletSim-x86_64.dll | bin | 0 -> 784384 bytes | |||
-rwxr-xr-x | bin/BulletSim.dll | bin | 0 -> 676352 bytes | |||
-rwxr-xr-x | bin/OpenSim.Region.Physics.BulletSPlugin.dll.config | 6 | ||||
-rw-r--r-- | bin/OpenSimDefaults.ini | 44 | ||||
-rwxr-xr-x | bin/libBulletSim.so | bin | 0 -> 1857855 bytes |
5 files changed, 50 insertions, 0 deletions
diff --git a/bin/BulletSim-x86_64.dll b/bin/BulletSim-x86_64.dll new file mode 100755 index 0000000..a25b93b --- /dev/null +++ b/bin/BulletSim-x86_64.dll | |||
Binary files differ | |||
diff --git a/bin/BulletSim.dll b/bin/BulletSim.dll new file mode 100755 index 0000000..efd420a --- /dev/null +++ b/bin/BulletSim.dll | |||
Binary files differ | |||
diff --git a/bin/OpenSim.Region.Physics.BulletSPlugin.dll.config b/bin/OpenSim.Region.Physics.BulletSPlugin.dll.config new file mode 100755 index 0000000..e521493 --- /dev/null +++ b/bin/OpenSim.Region.Physics.BulletSPlugin.dll.config | |||
@@ -0,0 +1,6 @@ | |||
1 | <configuration> | ||
2 | <dllmap os="windows" cpu="x86" dll="BulletSim" target="BulletSim" /> | ||
3 | <dllmap os="windows" cpu="x86-64,ia64" dll="BulletSim" target="BulletSim-x86_64" /> | ||
4 | <dllmap os="!windows,osx" cpu="x86" dll="BulletSim" target="libBulletSim" /> | ||
5 | <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="BulletSim" target="libBulletSim-x86_64" /> | ||
6 | </configuration> | ||
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 31e86a5..f1c0aab 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -164,6 +164,7 @@ | |||
164 | ;physics = basicphysics | 164 | ;physics = basicphysics |
165 | ;physics = POS | 165 | ;physics = POS |
166 | ;physics = modified_BulletX | 166 | ;physics = modified_BulletX |
167 | ;physics = BulletSim | ||
167 | 168 | ||
168 | ; ## | 169 | ; ## |
169 | ; ## PERMISSIONS | 170 | ; ## PERMISSIONS |
@@ -733,6 +734,49 @@ | |||
733 | ; true. Note that this will increase memory usage and region startup time. Default is false. | 734 | ; true. Note that this will increase memory usage and region startup time. Default is false. |
734 | ;force_simple_prim_meshing = true | 735 | ;force_simple_prim_meshing = true |
735 | 736 | ||
737 | [BulletSim] | ||
738 | ; World parameters | ||
739 | DefaultFriction = 0.70 | ||
740 | DefaultDensity = 10.000006836 | ||
741 | DefaultRestitution = 0.0 | ||
742 | Gravity = -9.80665 | ||
743 | |||
744 | TerrainFriction = 0.85 | ||
745 | TerrainHitFriction = 0.8 | ||
746 | TerrainRestitution = 0.2 | ||
747 | AvatarFriction = 0.85 | ||
748 | AvatarDensity = 60.0 | ||
749 | AvatarCapsuleRadius = 0.37 | ||
750 | AvatarCapsuleHeight = 1.5 | ||
751 | |||
752 | MaxObjectMass = 10000.01 | ||
753 | |||
754 | ; Dynamic parameters | ||
755 | LinearDamping = 0.0 | ||
756 | AngularDamping = 0.0 | ||
757 | DeactivationTime = 0.2 | ||
758 | LinearSleepingThreshold = 0.8 | ||
759 | AngularSleepingThreshold = 1.0 | ||
760 | CcdMotionThreshold = 0.5 | ||
761 | CcdSweptSphereRadius = 0.2 | ||
762 | |||
763 | ; Whether to mesh sculpties | ||
764 | MeshSculptedPrim = true | ||
765 | |||
766 | ; If 'true', force simple prims (box and sphere) to be meshed | ||
767 | ForceSimplePrimMeshing = false | ||
768 | |||
769 | ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail | ||
770 | MeshLevelOfDetail = 8 | ||
771 | ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies | ||
772 | SculptLevelOfDetail = 32 | ||
773 | |||
774 | ; Bullet step parameters | ||
775 | MaxSubSteps = 10; | ||
776 | FixedTimeStep = .01667 | ||
777 | |||
778 | MaxCollisionsPerFrame = 2048 | ||
779 | MaxUpdatesPerFrame = 2048 | ||
736 | 780 | ||
737 | [RemoteAdmin] | 781 | [RemoteAdmin] |
738 | enabled = false | 782 | enabled = false |
diff --git a/bin/libBulletSim.so b/bin/libBulletSim.so new file mode 100755 index 0000000..44afb5e --- /dev/null +++ b/bin/libBulletSim.so | |||
Binary files differ | |||