[ODE] dGeomMoved hook
Jon Watte (ODE)
hplus-ode at mindcontrol.org
Sun Oct 14 09:35:36 MST 2007
This is a good idea.
I don't think this should be per geom, because you may have many geoms
for a single body. The logical place to put it is on the body. Geoms
without a body don't move at all.
Daniel K. O. wrote:
> Hello everybody.
> I have a lot of bodies distributed through a big world; most of them are
> disabled most of the time, which is good. But at every frame I had
> iterate through them all, to update the 3D engine scene graph.
> I could not find any way to iterate only through the moved geoms, so I
> created a function:
> dGeomSetMovedCallback(dGeomID, void (*callback)(dGeomID));
> I submited a patch here:
> Please let me know if there's any problem (in particular with nested
> spaces, I didn't do extensive tests with it).
More information about the ODE