Hello devs,
I'm attempting to create a wrapper for the free version of Havok to hook-up
with opensim. I'm quite new to this so I'm not quite sure what exactly is
required by opensim to make this possible. I'm especially confused by the
mesher, how it integrates with ODE and how it may be used by
Phil,
Would it make more sense to possibly add/work on adding PAL support?
http://en.wikipedia.org/wiki/Physics_Abstraction_Layer
PAL supports multiple physics engines including:
Box2D http://en.wikipedia.org/wiki/Box2D
Bullet http://en.wikipedia.org/wiki/Bullet_(software)
Havok
Hi,
I'm not familiar with the Havok APIs or if it's even capable of using
triangle meshes as colliders, but I felt a brief description of the ODE
interface may be a good starting point.
In a nutshell...
ODE has some internal collider types that it uses for basic shapes such as a
box or sphere.
Every so often, someone comes by here and pushes PAL.
Unfortunately, it doesn't support concave mesh that's physical and roaming
around.
Note the Geometries and bodies that they have listed.
- Bodies (Static and Dynamic)
- Box
- Capsule
- Compound Bodies
- Convex