Best way to create collision geometry - procedural geometry?

Hi everyone,

What’s the best approach to create collision geometry for procedural geometry? Do you have to manually attach a series of collision solids such as collision planes or collision polygons to faces of your procedural geometry, or is there a better way to do this? Of course using the visible geometry as collision geometry is not an option due to speed requirements; but is there a method of some sort that just takes visible geometry and generates collision geometry for it? Say one that would generate perhaps a series of planes whose dimensions and locations are similar to that of the visible geometry in question? [Or something of the sort.]


It just occurred to me that I could generate both types of geometries at the same time, making the collision geometry using a CollisionPolygon.