Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ARCore Parkour | A technical talk on building Augmented Reality experiences with ARCore

ARCore Parkour | A technical talk on building Augmented Reality experiences with ARCore

Today there are lots of case studies for Spatial Computing (Augmented reality, virtual reality, and even mixed reality) in education and entertainment unfortunately for some of the newly released ARCore features like Augmented Images lack practical example use-cases and tutorials. In this interactive session, Noble Ackerson, a seasoned Technical Product Lead and GDE, shares insights with examples, on how AR creates experiences can leverage Augmented Images or marker-based AR technology to transform data from the world into practical utility for your users.

Noble Ackerson

February 23, 2019
Tweet

More Decks by Noble Ackerson

Other Decks in Technology

Transcript

  1. Assumes • You have basic knowledge of Unity3D • You

    have setup an Android environment before • You are armed with curiosity about AR?
  2. The mixture of the real world and virtual worlds so

    that one understands the other. This creates experiences that cannot possibly happen anywhere else. AR/MR
  3. AR: Common business use-cases Data capture & markup Entertainment Commerce

    & Marketing Maintenance and repair /c/nobleackerson @nobleackerson www.nobles.page
  4. Development Environment for ARCore Unity 2017.4.15f1 + 2018.3.1f1 ARCore SDK

    1.6.0 + A compatible phone developers.google.com/ar/discover/supported-devices
  5. How do augmented images work? Precompile up to 1000 images

    via DB 1 Add Images to DB 2 Detect Images 3 Render Assets (video, 3D prefabs, etc.)
  6. Anatomy of your app ➔ ARCore Device ➔ Environmental Light

    ➔ A Plane Detector ➔ A Raycast from Device ➔ A Plane Visualizer ➔ System Controller ➔ An Event System ➔ A 2D Canvas ➔ Interactions ➔ Some Magic
  7. Pro-tips ➔ Supports PNG, JPEG and JPG formats ➔ Detection

    is based on points of high contrast ➔ Image’s resolution must be at least 300 X 300 pixels ➔ Images with repetitive features suck ➔ Don’t try to track moving objects.
  8. Design Principles for Augmented Reality ACCESSIBILITY Be mindful of the

    user's safety and privacy CONTENT Avoid separate onscreen controls. UX Use the entire display to engage people.
  9. Audio enhances AR experiences. Provide confirmation that a virtual object

    has come into contact with a physical surface or other virtual object Use sound to aid with getting interactions with precision for your users.
  10. 2019 in Spatial Computing Oculus Quest Oculus Quest promises portability

    and 6-DOF - $400 Microsoft Hololens 2 Expect improvement with FOV and lower price point Magic Leap One Cinematic Reality for all. Focals by North - $999 No public SDKs but Vuzix does Bose Frames
  11. In summary ➔ AR has practical use cases ➔ Reality

    in Augmented Reality is Data ➔ Have Accessibility, Safety, & Privacy in mind /c/nobleackerson @nobleackerson