19
Kean Walmsley Cyrille Fauvel Platform Architect & Evangelist Senior Manager, ADN MEI Autodesk DevDays 2016 VR & AR Autodesk Confidential Information 1 DevDays 2016

"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille Fauvel, старший технический консультант Autodesk

Embed Size (px)

Citation preview

Page 1: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Autodesk DevDays 2016VR & AR

Autodesk Confidential Information 1DevDays 2016

Page 2: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk
Page 3: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk
Page 4: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

Gartner Hype Cycle 1995

Page 5: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

Gartner Hype Cycle 2016

Page 6: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 7: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 8: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 9: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 10: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 11: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 12: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 13: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 14: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 15: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 16: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 17: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

(OSS = Object Storage Service)

Workflow

Page 18: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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

Page 19: "Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille Fauvel, старший технический консультант Autodesk

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