The Mixed Reality Forums here are no longer being used or maintained.
There are a few other places we would like to direct you to for support, both from Microsoft and from the community.
The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.
For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.
If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.
And always feel free to hit us up on Twitter @MxdRealityDev.
Shared experience with 1 device and 1 emulator?
For multi-user shared experience scenario: It doesn't look like it would be possible to do some sort of mapping between an actual device and the emulator? - in case I cant shell out 6K ..
e.g. for multi-player games - its possible to use a UWP device and a UWP emulator - granted its apples and oranges. I really hope there is some support even if its limited.
Healthcare IT professional by day - Indie GameDev for UWP and mobile platforms by night
Best Answers
-
Optionsjames_ashley ✭✭✭✭
@DanglingNeuron there's definitely some details missing, but a shared experience would definitely need to include the ability to share holograms as well as spatial mappings. the first shouldn't be too big a deal. Xefs may be the way we do the second -- or possibly there's another mechanism for doing so.
James Ashley
VS 2017 v5.3.3, Unity 2017.3.0f3, MRTK 2017.1.2, W10 17063
Microsoft MVP, Freelance HoloLens/MR Developer
www.imaginativeuniversal.com5 -
Optionsholovr ✭✭
@DanglingNeuron said:
@james_ashley Just read your blog, you mention that a real device could be used to generate a XEF file that could later be used for emulator? I will have to dig into the documentation - maybe this would answer my question for shard experience with spatial mapping.Yes with the device you can record a room and export its mapping. It is done with the web interface. Then you can load it into the emulator.
5
Answers
That it's called an "emulator" rather than a "simulator" is probably very significant in this case. The HoloLens OS will be running in Hyper-V and should have access to your computer's WIFI (this is how it has worked with the Windows Phone emulator in the past).
James Ashley
VS 2017 v5.3.3, Unity 2017.3.0f3, MRTK 2017.1.2, W10 17063
Microsoft MVP, Freelance HoloLens/MR Developer
www.imaginativeuniversal.com
@james_ashley that much is clear, however I am thinking its not comparable to windows phone hyper-v emulator - especially when it comes to shared experiences / multi-player. So far what I know is that the emulator will have some sample fixed rooms to use.. So, I am not sure if the API would allow for "forced" projection mapping between a real device and an emulator. So WiFi connection is not an issue.. but sharing holograms with spatial mapping might be.
Healthcare IT professional by day - Indie GameDev for UWP and mobile platforms by night
@james_ashley Just read your blog, you mention that a real device could be used to generate a XEF file that could later be used for emulator? I will have to dig into the documentation - maybe this would answer my question for shard experience with spatial mapping.
Healthcare IT professional by day - Indie GameDev for UWP and mobile platforms by night
@DanglingNeuron there's definitely some details missing, but a shared experience would definitely need to include the ability to share holograms as well as spatial mappings. the first shouldn't be too big a deal. Xefs may be the way we do the second -- or possibly there's another mechanism for doing so.
James Ashley
VS 2017 v5.3.3, Unity 2017.3.0f3, MRTK 2017.1.2, W10 17063
Microsoft MVP, Freelance HoloLens/MR Developer
www.imaginativeuniversal.com
Yes with the device you can record a room and export its mapping. It is done with the web interface. Then you can load it into the emulator.