Multi-User AR

I'm developing a motion tracking app that takes requires a real-time view of an iPhone camera to capture the person's body. The motion is mapped to a virtual body. Currently this appears overlayed on the person that the iPhone sees.

However, I want to transmit this real time 3D virtual body to a different Apple device, as an AR app, that the other user can place in their environment.

Any suggestions on how I can get this 3d model to be viewable by another user (and maintain live updating based on motion tracking)?

Replies

I think this is more of a RealityKit question. You would have to send your Entities which represent the virtual body to the other phone. See https://developer.apple.com/documentation/realitykit/multipeerconnectivityservice