[osg-users] Announcing osgWorks and osgBullet
pmartz at skew-matrix.com
Mon Nov 9 15:25:04 PST 2009
Jan Ciger wrote:
> Yes, there is osgPhysics, but it is using the PAL abstraction layer which
> doesn't work with gcc properly due to the way it is loading the physics
> engines on the fly. Even with static build I have never managed to get the
> examples to work.
My client and I considered and dismissed PAL as unusable and decided to
focus directly on Bullet instead.
Rather than integrate Bullet into OSG (or vice versa), the design
philosophy of osgBullet is to provide a lightweight utility library that
enables the application to use both the Bullet and OSG APIs directly.
As far as COLLADA goes, our original intent was to create large sets of
collision shapes as an offline process, and selectively load them at
runtime. However, midway through development, we discovered that the
Bullet COLLADA loader was extremely inefficient, as much as 10 times
slower than simply recreating the collision shapes at runtime. So
osgBullet contains some support for COLLADA but it has really fallen
into disuse at this point.
More information about the osg-users