When I added multiple representation part of the functionality was broken because we are assuming in Explore that the first 3D object is a parent object and it's the element geometry. But with multiple representations it can be one of the representations
DESCRIPTION:
-This PR changes the gltf serialization for multiple representations, The representation instance becomes the child node of the element node. Element node contains Transform.
BACKGROUND:
DESCRIPTION: -This PR changes the gltf serialization for multiple representations, The representation instance becomes the child node of the element node. Element node contains Transform.
TESTING:![image](https://github.com/hypar-io/Elements/assets/88673491/6f2116b0-83a3-44ae-ad6c-a8fcb42f2d1a)
REQUIRED:
CHANGELOG.md
.This change is![Reviewable](https://reviewable.io/review_button.svg)