building vr spaces - events | internet2 · 2017-10-19 · building vr spaces ian anderson uc|sim...
TRANSCRIPT
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
Basis of Modeling
• Modeling for VR has a few challenges compared to modeling for regular games
Basis of Modeling - Scale
Basis of Modeling – World Creation/Immersion
Basis of Modeling – Natural Navigation
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”
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.
World Creation and Immersion
• Building an immersive environment requires proper scale, believable lighting, and plenty of visual tricks.
Lighting
• Lighting is one of the most important aspects of VR, because it gives depth and shape to objects in the environment.
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.
THANK YOU!QUESTIONS?
Email me- [email protected] the Internet2 Metaverse Working Group
https://lists.internet2.edu/sympa/subscribe/metaverse
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
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
UC|SIM VISION
Unleashing the human potential for scientific discovery, innovation, and creative play with immersive technologies and making the Metaverse of tomorrow.
Darrell Wilson, DAAP ‘13
Immersive technologies blur the lines between the physical world and the digital world…
…creating a sense of immersion or presence.
UC|SIM VISION
Unleashing the human potential for scientific discovery, innovation, and creative play with immersive technologies and making the Metaverse of tomorrow.
The Metaverse is a future iteration of the internet, made up of persistent, shared, 3D virtual spaces…
…linked into a perceived virtual universe.
http://www.roadtovr.com/crytek-announce-robinson-the-journey-is-now-a-playstation-vr-exclusive/
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.
VR| TEAMS
PROGRAMMER ARTIST
2-PERSON TEAM
VR| TEAMS
PROGRAMMER ARTIST
2-PERSON TEAM
PROGRAMMER UI/UXGRAPHICDESIGN
3-PERSON TEAM
3D MODELERANIMATOR
VR| TEAMS
4-PERSON TEAM
PROGRAMMER UI/UXGRAPHICDESIGN
4-PERSON TEAM
3D MODELERANIMATOR
AUDIOENGINEER
PROGRAMMERS UI/UXGRAPHICDESIGN
3D MODELERANIMATOR
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
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
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
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
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
VR| ENGINES• The engine is the primary development
platform for VR
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
VR| ENGINES
VR| ENGINES
VR| ENGINES
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
VR| ENGINES
VR| ENGINES
VR| ENGINES
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
VR| 3D MODELING
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
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
VR| TEXTURES
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
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!
AR| TOOLS
• Must decide delivery method first
• Mobile – Broad audience• Android• iOS
• Wearable – Hands-free, high tech• Microsoft Hololens
AR| TOOLS
• Mobile delivery – Android, iOS, UWP
• Vuforia SDK • Android Studio• Xcode• Visual Studio• Unity
AR| TOOLS
AR| TOOLS
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
AR| TOOLS
• No separate SDK • Visual Studio 2017 or 2015 Update 3• Hololens Emulator• Unity 5.5• Vuforia
• Requires Windows 10
AR| TOOLS
AR| TOOLS
THANK YOU!QUESTIONS?
Follow me on Twitter - @fleep
Join the Internet2 Metaverse Working Grouphttps://lists.internet2.edu/sympa/subscribe/metaverse
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