3D generalist