microsoft / MixedRealityCompanionKit

This is a MixedRealityToolkit style repository for code bits and components that may not run directly on Microsoft HoloLens or immersive headsets but instead pair with them to build experiences.
MIT License
591 stars 286 forks source link

Multiuser communication in SpectatorView Pro. #305

Closed MrUncleXiang closed 5 years ago

MrUncleXiang commented 5 years ago

Excuse, when i builded the SpectatorView Pro done, I used a emulator and a hololens joined the conversation. I tried to move a cube, the Unity game window was show what i to do, but the other user can't get this new situation cause it's window don't get any new. When current build the SpectatorView Pro done, it support the multiuser communication? Just like i move this cube, and you can get this.

chrisfromwork commented 5 years ago

Hello,

Spectator View Pro is able to share anchors over the network in order to setup a shared coordinate space. It doesn't however conduct content synchronization across devices like you have described (The cube translation isn't relayed to all other devices).

The MixedRealityToolkit-Unity team is working on trying to setup better content synchronization practices now that Unity's UNET has been deprecated. That going said, we don't have a great solution for this at this point in time. Some MVP contributors to the MRTK do have state synchronization solutions. It looks like a feature branch currently exists for conducting content synchronization with other industry tools such as photon (https://github.com/Microsoft/MixedRealityToolkit-Unity/tree/feature/sharing_photon_preview). I apologize that I do not have more context on how this code works. @mr0ng may be able to help direct you to some other solutions for shared experiences.

chrisfromwork commented 5 years ago

@MrUncleXiang I am going to close this issue based on a lack of activity. Please reopen this issue if you are still blocked.