aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/BulletSim-x86_64.dllbin0 -> 784384 bytes
-rwxr-xr-xbin/BulletSim.dllbin0 -> 676352 bytes
-rwxr-xr-xbin/OpenSim.Region.Physics.BulletSPlugin.dll.config6
-rw-r--r--bin/OpenSimDefaults.ini44
-rwxr-xr-xbin/libBulletSim.sobin0 -> 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