For Vision Pro's tiled GPU, how does MeshInstancesComponent compare to manually merging meshes for draw-call reduction? Does it collapse draw calls similarly while still allowing per-instance transform and material variation? Deciding whether to re-architect a heavy interior scene around it instead of hand-merging in Maya.
Yes, MeshInstancesComponent uses GPU instancing, which can reduce draw calls for the instanced meshes. However, you will need to gather performance data for your app to know whether or not instancing will be more performant than changing the scene data in Maya.
https://developer.apple.com/documentation/realitykit/meshinstancescomponent