I wonder why the structure dContactGeom contains members g1 and g2. I'm trying to use my own collision system with ODE, and these members seems to be redundant - unused by ODE (actually, those members are written to, but they're never read). Docs doesn't tell much about them too. - michal