Desenvolvendo para o Microsoft HololensLazaro Fernandes Lima Suleiman – @lazaroflSoftware Developer - @Lambda3
Realidade Aumentada
Hologramas
Windows Device Portal
Website que roda dentro do hololens e permite conexão via browser.
• Permite configurar e gerenciar o Hololens via wifi ou USB.• Debugging• Otimização• Gravação….
Interação
GazeGestureVoice
Spatial Mapping• Placement• Occlusion• Physics• Navigation
Hologram Persistence
• Hologramas são pinados numa posição• Se mantém mesmo após
sair do ambiente ou desligar
Desenvolvimento
• Windows 10• Visual Studio 2015 update 3• Hololens Emulator• Unity Hololens Technical Preview• HoloToolkit - github
Universal Windows Platform (UWP)
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools
Algumas considerações
• Evite Head-locked content• Sem push notification (Universal API com baixo suporte) • Apps 2D podem ser desenvolvidas normalmente usando UWP*• Apps 3D precisam de ferramentas que utilizam Windows Holographic APIs
– recomenda-se o Unity
* https://developer.microsoft.com/pt-br/windows/holographic/current_limitations_for_apps_using_apis_from_the_shell
Unity
Game Engine
C#JavaScript
Rodando a App
• Hololens Emulator• Remote Device
"Hey Cortana, What's my IP address?"
DEMO
HoloToolkithttps://github.com/Microsoft/HoloToolkit-Unity
• GazeManager• Ajuda a determinar se um objeto está em Gaze
• GestureManager• Ajuda a inserir gestos, como AirTaps
The Holographic Academyhttps://developer.microsoft.com/pt-br/windows/holographic/academy
É isso, obrigado!
[email protected]@lazarofl