From 92e4f9f412046f8f7926c99c9e56c3a8b6b2edbf Mon Sep 17 00:00:00 2001 From: teravus Date: Sun, 23 Dec 2012 15:21:25 -0500 Subject: * Initial commit of BulletSimN (BulletSNPlugin). Purely C# implementation of BulletSim. This is designed to be /as close as possible/ to the BulletSim plugin while still being entirely in the managed space to make keeping it up to date easy as possible (no thinking work). This implementation is /slower/ then the c++ version just because it's fully managed, so it's not appropriate for huge sims, but it will run small ones OK. At the moment, it supports all known features of BulletSim. Think of it like.. POS but everything works. To use this plugin, set the physics plugin to BulletSimN. --- bin/BulletXNA.dll | Bin 0 -> 614400 bytes bin/BulletXNA.pdb | Bin 0 -> 1875456 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 bin/BulletXNA.dll create mode 100644 bin/BulletXNA.pdb (limited to 'bin') diff --git a/bin/BulletXNA.dll b/bin/BulletXNA.dll new file mode 100644 index 0000000..1e3f042 Binary files /dev/null and b/bin/BulletXNA.dll differ diff --git a/bin/BulletXNA.pdb b/bin/BulletXNA.pdb new file mode 100644 index 0000000..4b83b83 Binary files /dev/null and b/bin/BulletXNA.pdb differ -- cgit v1.1 From 1a841dfc599c8fe8c81105fd0a6ae6d511da2d6c Mon Sep 17 00:00:00 2001 From: teravus Date: Sun, 23 Dec 2012 15:44:29 -0500 Subject: * Update Example to include BulletSimN option and description. --- bin/OpenSim.ini.example | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index e591a69..8ce508a 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example @@ -210,12 +210,13 @@ ;; Choose one of the physics engines below ;# {physics} {} {Select physics engine} {OpenDynamicsEngine BulletSim basicphysics POS} OpenDynamicsEngine ;; OpenDynamicsEngine is by some distance the most developed physics engine - ;; BulletSim is incomplete and experimental but in active development + ;; BulletSim is incomplete and experimental but in active development. BulletSimN is a purely C# version of BulletSim. ;; basicphysics effectively does not model physics at all, making all - ;; objects phantom + ;; objects phantom. ;; Default is OpenDynamicsEngine ; physics = OpenDynamicsEngine ; physics = BulletSim + ; physics = BulletSimN ; physics = basicphysics ; physics = POS -- cgit v1.1