I’v been playing around with your code and it works great and is very helpful except for one small issue im having. I have set up a simple box drop test to play around with. I make a box geom and a wireframe but the wireframe is twice as big as my boxgeom. If i set the wireframe to half the size of the geom then it looks perfect. Am I just doing something dumb?
# Create a BoxGeom
self.boxGeom = OdeBoxGeom(space, 2, 2, 2)
self.boxGeom.setCollideBits(BitMask32(0x00000002))
self.boxGeom.setCategoryBits(BitMask32(0x00000002))
self.boxGeom.setBody(self.boxBody)
#Create a Wireframe of the box geom
self.odebox = wireGeom().generate ('box', extents=(1, 1, 1))
self.odebox.reparentTo( self )