[ODE] Holding bodies like in HL2
David Walters
hidden.asbestos at googlemail.com
Wed Sep 13 03:59:44 MST 2006
>
> So how to get the `nearest colliding body which isn't the player`?
> Any ideas?
Simple, you have a dReal value, initialise it to your maximum allowed
range (eg. FLT_MAX) and then for each collision if the ray 'depth'
(which actually means distance) is less than this max value then
update it - unless, the collision is with a geom that is part of the
player (use dGeomSetData to help with this) in which case you ignore
it.
HTH,
Dave
More information about the ODE
mailing list