3DShape2VecSet: A 3D Shape Representation for Neural Fields and Generative Diffusion Models