I am new to the board, so I will introduce me, first of all. I am a german
cs student. I have joined a one-year-lasting project group at my university. Our goal is the creation of a collision detection library.
It should support rigid body collision, deformable body collision and deformable body self-collision and should work together with common physics and graphics engines.
We have a website already, but there is not much till now =)
At the moment I care about the integration with physic engines. We have got a simple hash algorithm working for deformable objects.
You find the paper at the bottom of the page. Hopefully a bounding volume based algorithm will follow later.
The question is, how would you do or would you like the interface between
a cd-library and bullet ?
We have no practical experiences till now, and we really need a starting point.
How would we do a deformable cube for example ? Our tutor suggested the use of displacement fields.
So we would create 8 masses, for say the edges of the cube, connect them with springs. Then we would let bullet to the simulation, calculate the displacement vectors of the mass points from one frame to the next, we would do linear interpolation between the displacement vectors and apply the result to our meshes.
At the moment its a bit like stumbling through the dark, because we read paper after paper, but have no experience with all this.
How would you do such an integration ? We really appreciate your help, because the project is a bit above our heads at the moment

Thanks a lot,
Frederick
P.S: Sorry couldn´t post links - because this is my first post ??? *lol* very strange