"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille Fauvel,...

Preview:

Citation preview

Kean Walmsley Cyrille FauvelPlatform Architect & Evangelist Senior Manager, ADN MEI

Autodesk DevDays 2016VR & AR

Autodesk Confidential Information 1DevDays 2016

Gartner Hype Cycle 1995

Gartner Hype Cycle 2016

Some definitions

Virtual Reality Immersive, synthesizes “complete” reality

Oculus Rift, HTC Vive, Google Cardboard

Augmented Reality Non-immersive, overlays info onto reality

Google Glasses, Atheer, Epson

Mixed Reality A variant of AR integrating 3D content

HoloLens, Meta 2, Magic Leap

Autodesk Confidential Information 6DevDays 2016

VR at Autodesk

WebVR Forge Viewer, stereo panos, Play

WebGL

Game engines Autodesk LIVE -> Stingray

Unity3D, Unreal Engine

Native code Autodesk VRED

OpenGL, Direct3D

Autodesk Confidential Information 7DevDays 2016

The Metal

Distance

Autodesk VRED

• High-end visualization, commonly used in Automotive

• Collaborative features based on internal Forge service• Local & remote design review via avatars

Autodesk Confidential Information 8DevDays 2016

Autodesk LIVE

• One-click workflow from Revit -> interactive 3D• Targets Autodesk Stingray• LIVE 1.1 beta supports Oculus Rift & HTC Vive

• Backed by a web-based content preparation service

Autodesk Confidential Information 9DevDays 2016

Forge Viewer

• Version >= 2.12 supports WebVR• Enable the WebVR extension in your app• Icon appears WebVR-compatible device found

• Oculus Rift, HTC Vive & Google Cardboard

• WebVR extension demo

• Currently a “first person” view• Working on turntable navigation for “widget” viewing• Will make it suitable for use in Vrok-It

DevDays 2016 Autodesk Confidential Information 10

Autodesk Play

• Creates interactive 3D presentations on the web• No programming needed

• In-browser, node-based editor

• Targets VR via WebVR

DevDays 2016 Autodesk Confidential Information 11

What can you try at AU?

DevDays 2016 Autodesk Confidential Information 12

• Future of Making Things Pavilion• Design in VR | Stingray• Factory of the Future | Stingray• Collaborative Design Review | VRED

• Autodesk LIVE demo area• Publish from Revit to Stingray | Autodesk LIVE• Experience a Revit model in VR | Stingray

AR & MR at Autodesk

• HoloLens is the first wide-scale AR device available• Developer edition shipping in US & Canada• Soon shipping in France, Germany, UK, Australia, NZ

• Provides both native code (Direct3D) and game engine support (initially Unity3D)• Unity uses C#, very familiar for .NET developers

Autodesk Confidential Information 13DevDays 2016

Experiments with HoloLens

• Model preparation easily the biggest AR/VR pain-point• UV mapping, materials, texturing & polygon optimization• A week’s worth of effort for a typical model

• Today we’ll focus on two experiments• Kean side-stepping the problem: Dancing Robot• Cyrille focusing on it: Forge -> HoloLens

Autodesk Confidential Information 14DevDays 2016

Dancing Robot

• Created for a “Design Night”• Autodesk Switzerland’s 25th anniversary party

• Based on existing Unity model prepared with Fusion 360• Added scaling, positioning, control and collaboration

• Complete Unity project and code available on GitHub• http://github.com/KeanW/dancing-robot

DevDays 2016 Autodesk Confidential Information 15

Forge -> HoloLens

• Experiment to deliver AR/VR content

• UWP or Unity3d• Export to FBX and/or glTF• Support for Prism/Protein material and Metadata• Support for scaling, positioning, and explode

• Main challenges:• Polygon simplification/optimization• Material support

DevDays 2016 Autodesk Confidential Information 16

(OSS = Object Storage Service)

Workflow

Forge -> HoloLens - roadmap

• Prism/Protein shader for rendering fidelity• Explode algorithm• Automatic project publication pipeline

• Complete project and code will be available on GitHub• http://github.com/cyrillef/ForgeArVR• http://github.com/cyrillef/extract.autodesk.io

DevDays 2016 Autodesk Confidential Information 18

Other MR devices are coming…

• DAQRI Smart Helmet, Meta 2, Magic Leap

• The Smart Helmet will be on display in Expo Hall• Ruggedized, runs Unity on Ubuntu• Targets construction-focused applications

• Interested in trying our HoloLens demos?• Come along to the breakout!

DevDays 2016 Autodesk Confidential Information 19

Recommended