Hello,
I am using ODE in my game. I have some kind of laser fields that kill the player and other entities, and I use a ODE geom to detect the collision. However, the laser field also blocks the entities, but I want them to still pass through it. Is there any way to get a collision event from a geom but no collision response --it does not block any other bodies?
Thanks a lot and happy new year.
What you seem to need is an area trigger functionality. I’ve bumped into the same problem a while ago. Actually, if I remember correctly, with AutoCollide even OdeRayGeom was impossible to walk through. Anyway, I’ve taken a route around this problem by handling ODE collisions myself. Here’s my ODE framework, which provides area trigger functionality amongst other things:
discourse.panda3d.org/viewtopic.php?t=7913
Maybe you’ll find it useful.