building vr spaces - events | internet2 · 2017-10-19 · building vr spaces ian anderson uc|sim...

56
Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Virtual Environments Research Division of Innovation & Partnerships University of Cincinnati Information Technologies (UCIT) Email: [email protected] Phone: (513) 556-8562 Web: http://ucsim.uc.edu 2017 TECH EXCHANGE

Upload: others

Post on 22-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Building VR Spaces

Ian Anderson UC|SIM Center for Simulations & Virtual Environments Research Division of Innovation & PartnershipsUniversity of Cincinnati Information Technologies (UCIT)

Email: [email protected]: (513) 556-8562Web: http://ucsim.uc.edu

2017 TECH EXCHANGE

Page 2: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Basis of Modeling

• Modeling for VR has a few challenges compared to modeling for regular games

Page 3: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Basis of Modeling - Scale

Page 4: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Basis of Modeling – World Creation/Immersion

Page 5: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Basis of Modeling – Natural Navigation

Page 6: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Scale Accuracy

• When modeling for a VR application, one of the first things that you become painfully aware of is scale.“This box seems huge”

Page 7: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Scale Accuracy

• Paying attention to scale early on can save some headaches later in the creative pipeline. One way to navigate this is to use real world measurements in your software.

Page 8: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

World Creation and Immersion

• Building an immersive environment requires proper scale, believable lighting, and plenty of visual tricks.

Page 9: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Lighting

• Lighting is one of the most important aspects of VR, because it gives depth and shape to objects in the environment.

Page 10: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Navigating in VR

• When building an environment for VR, you want to be able to have the player feel like navigation, as well as their objective, feels natural.

Page 11: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

THANK YOU!QUESTIONS?

Email me- [email protected] the Internet2 Metaverse Working Group

https://lists.internet2.edu/sympa/subscribe/metaverse

Page 12: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Building VR Content

Chris M. Collins @fleepUC|SIM Center for Simulations & Virtual Environments Research UCIT Research & DevelopmentDivision of Innovation & PartnershipsUniversity of Cincinnati Information Technologies (UCIT)

Email: [email protected]: (513) 556-3018Web: http://ucsim.uc.edu

2017 TECH EXCHANGE

Page 13: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

UC|SIM INTRODUCTION

CHRIS M. COLLINS (@fleep)UC|SIM Center for Simulations & Virtual Environments Research UCIT Research & DevelopmentDivision of Innovation & PartnershipsUniversity of Cincinnati Information Technologies (UCIT)

• Background in emerging instructional technologies

• Founded UC|SIM in 2012 to lead AR/VR for research, training, and scientific collaboration

• Co-Chair, Internet2 Metaverse Working Group

Page 14: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

UC|SIM VISION

Unleashing the human potential for scientific discovery, innovation, and creative play with immersive technologies and making the Metaverse of tomorrow.

Page 15: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Darrell Wilson, DAAP ‘13

Immersive technologies blur the lines between the physical world and the digital world…

…creating a sense of immersion or presence.

Page 16: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

UC|SIM VISION

Unleashing the human potential for scientific discovery, innovation, and creative play with immersive technologies and making the Metaverse of tomorrow.

Page 17: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

The Metaverse is a future iteration of the internet, made up of persistent, shared, 3D virtual spaces…

…linked into a perceived virtual universe.

Page 18: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships
Page 19: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

http://www.roadtovr.com/crytek-announce-robinson-the-journey-is-now-a-playstation-vr-exclusive/

Page 20: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships
Page 21: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| SKILLS• “Game” Developers - Experienced “game” programmers with

physics, shaders, rendering pipeline, AI and UI expertise.

• 3D Artists & Animators - Creative artists skilled in design, 3D modeling, texturing, graphics rendering, rigging, animation.

• Computer Scientists – AI, machine learning, graphics computation, and natural language processing.

• Human Computer Interface expertise - with understanding of UI/UX design, human cognition, perception, motion, emotion.

• Sound Engineers – Audio, spatial audio, sound effects.

Page 22: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEAMS

PROGRAMMER ARTIST

2-PERSON TEAM

Page 23: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEAMS

PROGRAMMER ARTIST

2-PERSON TEAM

PROGRAMMER UI/UXGRAPHICDESIGN

3-PERSON TEAM

3D MODELERANIMATOR

Page 24: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEAMS

4-PERSON TEAM

PROGRAMMER UI/UXGRAPHICDESIGN

4-PERSON TEAM

3D MODELERANIMATOR

AUDIOENGINEER

PROGRAMMERS UI/UXGRAPHICDESIGN

3D MODELERANIMATOR

Page 25: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEAMS

STUDIO TEAM

UI/UXGRAPHICDESIGN

LIGHTMAPPING

AUDIOENGINEERS

LEVELEDITORS

3DMODELERS

TEXTURES/MATERIALS

RIGGING &ANIMATION

CHARACTERARTIST

ENGINEPROGRAMMERS

AI PHYSICS TOOLS QATESTERS

CREATIVE DIRECTOR SCRIPTWRITER

ENVIRONMENTARTISTS

DEV/OPSENGINEER

CONCEPTARTISTS

VOICEACTORS

EXECUTIVE PRODUCER

Page 26: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEAMS

STUDIO TEAM

UI/UXGRAPHICDESIGN

LIGHTMAPPING

AUDIOENGINEERS

LEVELEDITORS

3DMODELERS

TEXTURES/MATERIALS

RIGGING &ANIMATION

CHARACTERARTIST

ENGINEPROGRAMMERS

AI PHYSICS TOOLS QATESTERS

CREATIVE DIRECTOR SCRIPTWRITER

ENVIRONMENTARTISTS

DEV/OPSENGINEER

CONCEPTARTISTS

VOICEACTORS

EXECUTIVE PRODUCER

Small15-25

Medium50-75

AAA200-1000

Page 27: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| DEVELOPMENT• Ideally, develop once - deliver to multiple

platforms (Though not quite that simple!)

• Mobile – Broader audience, simpler experience• Google Cardboard• Google Daydream• GearVR

• High End – Smaller audience, richer experience• HTC Vive• Oculus Rift• Playstation VR• OSVR

Page 28: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| DEVELOPMENT• Ideally, develop once - deliver to multiple

platforms (Though not quite that simple!)

• Mobile – Broader audience, simpler experience• Google Cardboard• Google Daydream• GearVR

• High End – Smaller audience, richer experience• HTC Vive• Oculus Rift• Playstation VR• OSVR

Page 29: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TOOLS

• ENGINES• Unity3D• Unreal• CryEngine• Lumberyard

• 3D MODELING& ANIMATION• Blender• 3D Studio Max• Maya

• CHARACTERS• Adobe Fuse CC

• TEXTURE MATERIALS• GIMP• Photoshop/Illustrator• Zbrush• Mudbox

• AUDIO• Audacity• Freesound

• PRE-MADE CONTENT• Unity Asset Store• Turbosquid

Page 30: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES• The engine is the primary development

platform for VR

Page 31: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

• Most popular in VR/AR community• Recommended for new developers• Publishes to almost everything

DESKTOP• Windows• OSX• Linux• WebGL

CONSOLES• Xbox 360• Xbox One• PS3• PS4• PSP Vita• PS Mobile• Wii• WiiU

MOBILE• Android• iOS• Windows • Blackberry

VR• HTC Vive• Oculus• GearVR• Playstation VR• OpenVR• OSVR• Daydream

AR• Vuforia• Hololens

Page 32: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 33: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 34: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 35: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINESUNREAL ENGINE• High quality AAA games, better graphics• Steep learning curve, active user community• Now supports most VR platforms• Free, 5% royalty per quarter after $3,000

CRYENGINE• VR support as individual plugins• Smaller but professional user community• $9.90 USD / month

AMAZON LUMBERYARD• Brand new• Free• Native VR support

Page 36: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 37: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 38: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| ENGINES

Page 39: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| 3D MODELINGBLENDER• Open source, free as in “free beer”• Large, active user community• Steep learning curve• Less polished than paid products

3DS MAX• Professional level 3D modeling • Better for 3D modeling, materials• Free for students, $185/mo. commercial

MAYA• Professional level 3D modeling • Better for animation• Free for students,

$185/mo. commercial

Page 40: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| 3D MODELING

Page 41: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| CHARACTERSADOBE FUSE CC• Quickest character creation• Customize over 280 body

attributes• Part of Adobe Creative Cloud

• $19.99/mo. for students and teachers

• $49/mo. for commercial use• Special pricing for edu

institutions

Page 42: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEXTURES/MATERIALSGIMP• Open source, free• No integration with game engines

ADOBE PHOTOSHOP & ILLUSTRATOR• Industry standard, integrates with Unity• $19.99/mo. for students and teachers• $49/mo. for commercial use

ZBRUSH• Sculpting and painting tool• $795 single user commercial, edu discounts

MUDBOX• Sculpting and

painting tool• $10/mo., free for students

Page 43: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| TEXTURES

Page 44: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| AUDIOAUDACITY• Open source, free• Large, active user community• Long term project, many tutorials

FREESOUND• Database of pre-recorded sounds• Creative commons licensed• Over 320,000 sounds

Page 45: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

VR| PRE-MADE CONTENTUNITY ASSET STORE• Free and paid assets• Not just models, includes plugins,

frameworks, editor extensions, shaders• Can save loads of time!

TURBOSQUID• One of the oldest 3D model stores• Not necessarily optimized for VR• Beware high poly counts!

Page 46: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships
Page 47: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

• Must decide delivery method first

• Mobile – Broad audience• Android• iOS

• Wearable – Hands-free, high tech• Microsoft Hololens

Page 48: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

• Mobile delivery – Android, iOS, UWP

• Vuforia SDK • Android Studio• Xcode• Visual Studio• Unity

Page 49: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

Page 50: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

Page 51: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLSCLASSIC

For apps that store targets on the device

CLOUDFor apps that store images in the cloud

PROFor apps with high usage

Attach experiences to Images, Objects, Text and Environments

√ √ √

Phones, Tablets & Eyewear√ √ √

OS Support Android & iOS Android & iOS Android, iOS & UWP

Cloud Recognition — 10,000 recos per month 100,000 images

10,000+ recos per month 100,000+ images

VuMark 100 VuMarks 100 VuMarks 100+ VuMarks

Advanced — Cloud Recognition Web API

Cloud Recognition Web API

VuMark Generation APIAdvanced Camera API

$499 one-time per app $99 monthly per app Contact us

Page 52: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

• No separate SDK • Visual Studio 2017 or 2015 Update 3• Hololens Emulator• Unity 5.5• Vuforia

• Requires Windows 10

Page 53: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

Page 54: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

AR| TOOLS

Page 55: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

THANK YOU!QUESTIONS?

Follow me on Twitter - @fleep

Join the Internet2 Metaverse Working Grouphttps://lists.internet2.edu/sympa/subscribe/metaverse

Page 56: Building VR Spaces - Events | Internet2 · 2017-10-19 · Building VR Spaces Ian Anderson UC|SIM Center for Simulations & Vi rtual Environments Research Division of Innovation & Partnerships

Building VR Content

Chris M. Collins @fleepUC|SIM Center for Simulations & Virtual Environments Research UCIT Research & DevelopmentDivision of Innovation & PartnershipsUniversity of Cincinnati Information Technologies (UCIT)

Email: [email protected]: (513) 556-3018Web: http://ucsim.uc.edu

2017 TECH EXCHANGE