Updating Model Already Added to the rootNode

Ok, so like the title says, I’ve been trying to change a 3d model into another 3D model. (Cube change into a sphere, No transition animations or anything)

But if you have added the say cube to the rootNode and want to make it become a sphere, you cannot just say cube.setModel(“Sphere”),

So what would be the correct method to changing models in the rootNode,

So far I’ve tried, Cube.removeFromParent and rootNode.attachChild(Sphere), but is there like an official way to change the model?

That is the correct way.

Also, please start using post categories.

soz, I just forgot this time

Have you tried using Geometry.setMesh(whatever)?