build 3dcode