Oh, sorry for the confusion. I meant generating CollisionPolygons from Geom data manually, but I also wrongly assumed that Panda does that automatically when you set Geoms to collide. Actually I’m surprised it doesn’t, sounds like it would be more efficient even if it’s only meant to be used during development.
If CollisionBox creates 6 CollisionPolygons internally, then there shouldn’t be difference, unlike spheres. Made a wrong assumption again.
I’ve also never heard that CollisionPolygons support quads. I’m not sure if other physics engines do, like Bullet.
All Python code snippets in the manual now use the new import system introduced in 1.7.
The modified code snippets were tested and work properly.
I have also put all python code snippets in python code tags for proper syntax highlight.
Also, the PandaAI code snippets had some comments with wrong information, I suggest to regenerate the offline docs to avoid any confusion from the users.