This is a new technique compared to how AI is currently used to generate 3D objects. State of the art 3D generators like Meshy or Tripo operate as if molding a 3D shape out of clay.
On the other hand, this technique does not generate a 3D shape at all.
It generates code - which then runs, generating a 3D object. A byproduct of this approach is getting a 3D object with separate, functional parts (which is what we actually wanted).
See this generated washing machine with all the moving parts: https://youtu.be/9tpWOoSxTPQ