This test was performed on Windows 7 running in 32 bit mode in standalone with viewer on same machine as simulator while recording with fraps. Core2Quad Q9550 8gb ram and Nvidia GTS 250 512mb. More tests to come soon!
A new branch ('bulletsim') has been added to the OpenSimulator repository. The branch contains BulletSim -- a port of the latest Bullet physics engine for OpenSimulator. Initial tests show that the Bullet physics engine simulates more physical objects and supports more avatars than ODE. For instance, 1900 balls in a Galton box as opposed to 800 balls with ODE (running at simulator 30 FPS).
BulletSim currently provides the basic functionality necessary for most simulations (avatar walking and flying, interaction of physical prims and collision events). We would like to bring BulletSim up to the level where it is at least functionally equivalent to ODE.
BulletSim consists of two parts: "BulletSPlugin" which is the C# module that interfaces to OpenSimulator (set 'physics = "BulletSim"' in the ini file). The other part is "BulletSim.dll" which is C++ code for the low level interface to the Bullet physics engine. The C++ code has been built and tested with Visual Studio for both 32 and 64 bit systems. What is desperately missing is the build scripts to compile and link this BulletSim module on Linux/Mono systems.
You could make a ball clock.
gazo59 6 months ago