Project: Blender Extensions
Tracker: Py Scripts Contrib
Author(s): Aurel Wildfellner
Script name: IO Points PCD
Wiki page: to do
Category: Unstable (example)
Hi, this is an importer for the PCD (point cloud data) format as specified by the point cloud library (PCL), see http://pointclouds.org/.
I wasn't able to do an exporter yet, but of course this will be included in later versions.
The code is a bit messy and not straight forward, but this is mainly because PCD is not ideal for parsing. I also kept in mind, that there will be future changes to the file format, when writing the parser, which makes things more adaptive, but also a little bit more complex.
Currently this only parses PCDs in version 0.7, binary and ASCII coded.
For detail description to the file format: http://pointclouds.org/documentation/tutorials/pcd_file_format.php#pcd-file-format
The delivered version is only a snapshot, but I want to maintain and extend this in contrib asap.