One piece 3D SFM compilation