2016 12 29 Tech Meetup: 3D Apps para HoloLens

83 views

Published on

En esta sesion comento mis experiencias creando apps para Hololens desde el punto de vista de un desarrollador de apps 2D. Comparto lo que he aprendido con nuevas herramientas (como por ejemplo Unity3D) y cuál es el objetivo al que apunta un dispositivo como Microsoft Hololens.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
83
On SlideShare
0
From Embeds
0
Number of Embeds
47
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • On one side we have Virtual Reality. This includes devices such as Oculus Rift. These devices are usually peripherals that connect to a PC, console or mobile device. VR devices typically have a large and immersive field of view. They are great for gaming and purpose built use cases in categories such as education. VR shouldn't be viewed as a competitor to HoloLens. It delivers a different experience and as peripherals we're working hard to make sure the best VR devices are compatible with Windows 10.
  • Next is Augmented Reality. The primary use case for these types of devices is visual overlays. Many of today's head-mounted augmented reality devices are simply heads up displays. A heads up display (or HUD) can be useful for purpose built devices such as fighter pilot helmets. In the future you can imagine HUD technology integrated in the windshields of our cars. Today's head-mounted AR products haven't gained mainstream adoption as most of the value they provide can be replicated by a band, watch or phone.
  • Next is Augmented Reality. The primary use case for these types of devices is visual overlays. Many of today's head-mounted augmented reality devices are simply heads up displays. A heads up display (or HUD) can be useful for purpose built devices such as fighter pilot helmets. In the future you can imagine HUD technology integrated in the windshields of our cars. Today's head-mounted AR products haven't gained mainstream adoption as most of the value they provide can be replicated by a band, watch or phone.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • Speaker notes:

    Deliver video content or stream video to audiences large or small to any device(Web or Mobile) anywhere reliably and in scale.

    Helps you create versatile media workflows for ingesting, encoding, protecting and streaming content to audiences on-demand or broadcast live.

    Powerful and extensible platform with broad set of first and third-party capabilities to support complete end-to-end media workflows.

    Integration with Office 365 empowers organizations of all sizes helps to use videos to enhance sharing, collaboration and communication.

    Azure Media Player, an automated online player solution, supports all the usual industry standards like HTML5 video, Media Source Extensions and rights management through Encrypted Media Extensions. The focus here is on open standards, but on older browsers, the player can fall back on Flash or Silverlight.
  • 2016 12 29 Tech Meetup: 3D Apps para HoloLens

    1. 1. Bruno Capuano @elbruno #Hololens
    2. 2. Click to add title Bruno Capuano Innovation Manager @elbruno http://www.elbruno.com
    3. 3. Click to add title Bruno Capuano Innovation Manager @elbruno http://www.elbruno.com
    4. 4. Virtual Reality Sensación de “presencia” en un mundo alternativo
    5. 5. Virtual Reality Sensación de “presencia” en un mundo alternativo Augmented Reality
    6. 6. Virtual Reality Sensación de “presencia” en un mundo alternativo Augmented Reality Mixed Reality
    7. 7. Device Interaction Hololens
    8. 8. Gaze Movimientos claves de interacción Air tap Bloom
    9. 9. Demo
    10. 10. Hololens ¿Cómo empezar?
    11. 11. Start Here for Guides, Docs, Community http://dev.windows.com/holographic
    12. 12. Install the Tools https://developer.microsoft.com/en-us/windows/holographic/install_the_tools Checklist  VS2015 + Update  Emulator  Unity
    13. 13. Visual Studio 2015 + Update http://dev.windows.com/downloads
    14. 14. HoloLens Emulator http://go.microsoft.com/fwlink/?LinkID=823018
    15. 15. Unity 5.5 (aka HoloLens Technical Preview) http://unity3d.com/pages/windows/hololens
    16. 16. Hololens App Development
    17. 17. App Views: Holographic vs 2D https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens
    18. 18. Holographic View https://developer.microsoft.com/en-us/windows/holographic/app_views_on_hololens What is it?  View 3D holograms  One holographic app at a time  Lock to real world
    19. 19. Galaxy Explorer: Open Source on GitHub https://github.com/Microsoft/GalaxyExplorer
    20. 20. HoloToolkit: Open Source on GitHub https://github.com/Microsoft/HoloToolkit-Unity
    21. 21. Demo
    22. 22. Q&A
    23. 23. Bruno Capuano Innovation Manager @elbruno http://www.elbruno.com
    24. 24.  Hololens  Holographic Academy, https://developer.microsoft.com/en-us/windows/holographic/academy  Install the Tools, https://developer.microsoft.com/en-us/windows/holographic/install_the_tools  Getting Started with Unity, https://developer.microsoft.com/en- us/windows/holographic/holograms_100  Introduction to the Emulator, https://developer.microsoft.com/en- us/windows/holographic/holograms_101e  HoloToolkit Unity, https://github.com/Microsoft/HoloToolkit-Unity  My Posts  English, https://elbruno.com/category/hololens+englishpost  Spanish, https://elbruno.com/category/hololens+spanishpost/  URHOSharp, https://elbruno.com/category/hololens+URHO/ Resources
    25. 25. Gaze https://developer.microsoft.com/en-US/windows/holographic/gaze What is Gaze?  Form of input  Real-world line of sight  Uses head, not eyes Uses of Gaze  Intersect with holograms  Target gestures  Place holograms  Detect “away” objects
    26. 26. Gestures https://developer.microsoft.com/en-us/windows/holographic/Gestures.html What are Gestures?  Form of input  Use your hands/fingers  Use optional clicker Uses of Gestures  Interact with holograms  Interact with apps  Interact with menu
    27. 27. Voice Input https://developer.microsoft.com/en-US/windows/holographic/voice_input What is Voice Input?  Form of input  Powered by UWP speech engine Uses of Voice Input  “Hey Cortana!”  Take photos/video  Command holograms

    ×