Hi Farshary, cannot say for internals of BMesh itself for collision people try to bring BMesh and https://code.google.com/p/carve/
see http://www.mail-archive.com/bf-committers@blender.org/msg01356.htmlwhich uses octree for it's purposes to determine local mesh ( returns nodes with pointers to mesh stuctures ). also see http://code.google.com/p/opencamlib/ which uses adaptive octree for mesh representation so looks like BMesh is capable to have nodeable mesh - but you would need to use additional data structures. Regards Sergey _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers