diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/BulletSim-x86_64.dll | bin | 0 -> 755200 bytes | |||
-rwxr-xr-x | bin/BulletSim.dll | bin | 0 -> 653824 bytes | |||
-rwxr-xr-x | bin/OpenSim.Region.Physics.BulletSPlugin.dll.config | 6 | ||||
-rw-r--r-- | bin/OpenSimDefaults.ini | 42 | ||||
-rwxr-xr-x | bin/libBulletSim.so | bin | 0 -> 1734700 bytes |
5 files changed, 48 insertions, 0 deletions
diff --git a/bin/BulletSim-x86_64.dll b/bin/BulletSim-x86_64.dll new file mode 100755 index 0000000..750b2f5 --- /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..d5c76da --- /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 23218f1..2877541 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 |
@@ -730,6 +731,47 @@ | |||
730 | ; true. Note that this will increase memory usage and region startup time. Default is false. | 731 | ; true. Note that this will increase memory usage and region startup time. Default is false. |
731 | ;force_simple_prim_meshing = true | 732 | ;force_simple_prim_meshing = true |
732 | 733 | ||
734 | [BulletSim] | ||
735 | ; World parameters | ||
736 | DefaultFriction = 0.70 | ||
737 | DefaultDensity = 10.000006836 | ||
738 | DefaultRestitution = 0.0 | ||
739 | Gravity = -9.80665 | ||
740 | |||
741 | TerrainFriction = 0.85 | ||
742 | TerrainHitFriction = 0.8 | ||
743 | TerrainRestitution = 0.2 | ||
744 | AvatarFriction = 0.85 | ||
745 | AvatarDensity = 60.0 | ||
746 | AvatarCapsuleRadius = 0.37 | ||
747 | AvatarCapsuleHeight = 1.5 | ||
748 | |||
749 | MaxObjectMass = 10000.01 | ||
750 | |||
751 | ; Dynamic parameters | ||
752 | LinearDamping = 0.0 | ||
753 | AngularDamping = 0.0 | ||
754 | DeactivationTime = 0.2 | ||
755 | LinearSleepingThreshold = 0.8 | ||
756 | AngularSleepingThreshold = 1.0 | ||
757 | CcdMotionThreshold = 0.5 | ||
758 | CcdSweptSphereRadius = 0.2 | ||
759 | |||
760 | ; Whether to mesh sculpties | ||
761 | MeshSculptedPrim = true | ||
762 | |||
763 | ; If 'true', force simple prims (box and sphere) to be meshed | ||
764 | ForceSimplePrimMeshing = false | ||
765 | |||
766 | ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies | ||
767 | MeshLevelOfDetail = 32 | ||
768 | |||
769 | ; Bullet step parameters | ||
770 | MaxSubSteps = 10; | ||
771 | FixedTimeStep = .01667 | ||
772 | |||
773 | MaxCollisionsPerFrame = 2048 | ||
774 | MaxUpdatesPerFrame = 2048 | ||
733 | 775 | ||
734 | [RemoteAdmin] | 776 | [RemoteAdmin] |
735 | enabled = false | 777 | enabled = false |
diff --git a/bin/libBulletSim.so b/bin/libBulletSim.so new file mode 100755 index 0000000..275355d --- /dev/null +++ b/bin/libBulletSim.so | |||
Binary files differ | |||