Questions about ODE collision concepts

Correct, setting the collide bits will prevent any kind of events being generated. You have a few options:

  • Check out this thread, you may be able to either use it or extract the part that you need: [url]ODE Middleware]
  • Set collide bits to prevent collision events, then manually call OdeUtil.collide(geom1, geom2) between things that you want to test for collision, but don’t want to react.
  • A hybrid collision system: Set collide bits to prevent collision events, then use the Panda collision system for trigger-like collision detection.