now I finally found a way to get pointcloud data from this scanner into DAVID and use DAVID to build a mesh from those data:
This scanner´s calibration "sees" the object right along the z-axis.
In Blender:
-To get the resulting wrl file to DAVID, load it to Blender using the " X3d+VRML97(.x3d ,.wrl) " import filter as Chris posted above (Meshlab breaks here).
-Move the pointcloud to the origin using (again Blender) Object/transformation/objectdata to origin.
-export as OBJ without the default rotation (disable in the export dialog). e.g. Scan.obj
In DAVID:
-calibrate the cam you used with the siggraph scanner .
-close DAVID and open config.xml in the DAVID directory.
-go to the calibration section and set
- Code: Select all
<cx>400</cx>
<cy>300</cy>
and
- Code: Select all
<nx>-1</nx>
<ny>0</ny>
<nz>0</nz>
<ox>0</ox>
<oy>-1</oy>
<oz>-0</oz>
<ax>0</ax>
<ay>0</ay>
<az>1</az>
<px>0</px>
<py>0</py>
<pz>-2121.32034355</pz>
-save the config.xml
-Open DAVID again, switch to scanning and load the scan.obj
-When you save it from DAVID or open it in its viewer, DAVID meshes the pointcloud.
Gunter
