Has anyone thought about the support for pointclouds in blender? Doing this with a mesh with just vertices lacks for e.g. the possibility to attach properties to one single point, like color and also to render it properly in the viewport. For any operations libpcl (pointclouds.org) could be used. aurel