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.
Hololens and Google tango communication
When i was watching the Tutorial 240, and i popped up an idea.
is it possible to allow one mixed reality app not only share between hololens devices, but also between google Tango? because both of which are mixed reality devices, and both are using Unity3D as editor.
Like those games launching on both android and iOS platforms, and they can still communicate with each other when players do coop or pvp or whatever. This time, one mixed reality app, one hololens version and one tango version. So that when all users running the app in the 2 devices, any one user creates a cube, or moves a cube or whatever, the changes can be shared to all other users.
I don't know the principle behind of how mobile games nowadays can communicate cross platform. i want to ask that in this case, things are complete different or might be similar ? and If this can still be achieved right now, can i just modify the scripts corresponding to "sharing" function in HoloToolkit or do i have to write a different set of scripts for the networking service for communicating with Tango ?
Best Answer
-
HoloSheep mod
I agree, integrating between HoloLens and Project Tango devices is a cool idea and has been bounced around in other threads a little.
It will however be a little more challenging than you describe, mainly due to the fact that the android tango devices do not support the Windows Holographic Platform APIs and take their own approach to world space and things like spatial anchors.
So yes,
- it should be possible to display similar 3D assets on both devices
- both devices scan the environment and create a spatial map (albeit differently)
- Unity runs on both platforms
- the devices could communicate and pass data over wireless using things like the sharing libraries
But,
- you will need to come up with a way to translate between the two world spaces
- you will need to come up with a way to resolve room space matching since feature detection is handled at a low level
- and probably a few other yet unanticipated gotchas.
Not insurmountable, but also probably not trivial.
Windows Holographic User Group Redmond
WinHUGR.org - - - - - - - - - - - - - - - - - - @WinHUGR
WinHUGR YouTube Channel -- live streamed meetings5
Answers
@tep2016920
I agree, integrating between HoloLens and Project Tango devices is a cool idea and has been bounced around in other threads a little.
It will however be a little more challenging than you describe, mainly due to the fact that the android tango devices do not support the Windows Holographic Platform APIs and take their own approach to world space and things like spatial anchors.
So yes,
But,
Not insurmountable, but also probably not trivial.
Windows Holographic User Group Redmond
WinHUGR.org - - - - - - - - - - - - - - - - - - @WinHUGR
WinHUGR YouTube Channel -- live streamed meetings
@HoloSheep Thanks for the explanation So things were not that simple as i thought, and it still got a long way to go at the moment. I didn't even know room space matching is handled at a low level. This might need the device developer teams from MS and Google to work out i guess.
Maybe I'd better stick to one of the devices for now. I am an undergraduate student, going to develop a mixed reality app, supervised by my professor who wants to have a try to make such cross platform communication. Of course she is not sure about whether that can be achieved.
you definitely pointed out the main problems needed to be solved, thanks again !!