extract 3D data