SlideShare a Scribd company logo
Eyes Wide Open
(VR Practicum)
Principal Software Engineer, Labs VR Dude, Creative Content Studio
http://bit.ly/EyesWideOpenGDC
To save you time gathering info:
• Business / market
• Technical
• Design
• Marketing
John Riccitiello, CEO of Unity Technologies
from Vision Summit 2016 Keynote
Julien Lynge, ArchVirtual
at Vision Summit 2016
Paul Lee / Duncan Stewart, Deloitte
from TMT Predictions 2016
Neil Schneider, Executive Director of ITA
from “Reality or Delusion?” Gamasutra article
Kevin Joyce, VRFocus
Devices
Mobile
Google Cardboard
Premium Mobile
Samsung GearVR
Desktop-class
Oculus Rift
HTC Vive
Sony PlaystationVR
Tween-range
OSVR Devices
Sulon Q
Release Date / Price / Units
Category Devices Release Date Price Units Shipped / Estimated
Mobile
Google Cardboard Available now on many mobile devices $14.99 - $119 5M (Actual)
Premium
Mobile
Samsung GearVR Available now $99.99 <100K / 3M (2016)
Tween-range
OSVR Devices Available now (many vendors) $299.99 ???
Sulon Q Spring 2016 ??? ???
Desktop-class
Oculus Rift March 28, 2016 $599 150K - 3M ???
HTC Vive April 5, 2016 $799 150K - 1M ???
Sony PlaystationVR Nothing official (rumored to be in April) Nothing official 1.4 - 3.5M ???
Features
Category Devices Head Room Scale Tracked Unity 5 Integration Storefront
Mobile
Google
SDK Download
(Soon to be native)
In-app + App Stores
Premium
Mobile
Samsung Native + Optional In-app + App Stores
Tween-range
OSVR Devices w/ some some support SDK Download
Sulon Q ??? ???
Deskto-class
Oculus Rift
w/ multiple
trackers
coming soon Native + Optional Oculus Home
HTC Vive Native + Optional Steam
Sony Native
Cardboard / GearVR – Gaze
Cardboard – Single Button
GearVR – Touchpad
GearVR / Oculus Rift – Gamepad
Vive / PlaystationVR - Tracked Controllers
• Baked Lighting / GI
• Occlusion Culling
• Batching – built-in or MeshBaker
• Share materials to reduce draw calls
• LOD - Simplygon
• Full Screen image effects are expensive!!
• VR Specific Optimizations
Render thread
Main thread
14.3
10.65.3
5.3
5.4 7.4
11.05.4
5.4+DW 4.0
7.35.4+DW
5.4+DW+RL 1.9
7.25.4+DW+RL
Time in MS
DW: Double
wide
rendering
RL: Render
Loop Jobs
(Experimental)
• World Space UI
• Camera Distance for best 3D is 2 to 3 meters from action
Sound Spatializers (HRTF)
• RealSpace3D from VisiSonics
• Oculus Spatializer
• Phonon from Impulsonic
• VR augment or VR native?
• Our opinion – VR First!
• You must try it out to see what works
• More resources in PDF
Design for:
• Widest reach?
• Potential Sales?
• Studio Survival?
Build for comfort / avoid motion-sickness
• Frame Rate is KING!
• Dropped frames are not worth better graphics
• “Toon” graphics are accepted by the brain
• Optimize early and often
• Avoid CPU spikes on complex math or physics
• Reduce poly count and texture size
• Every optimization has a benefit, no matter how marginal!
• Be close to the action and any UI
• UI should fit in the players viewport
• Pausing the game should allow user to look around still
• Do sane things (i.e. fade the colors) if the user leaves tracking
• Help them find their way back! Sound may help
• Don’t rely on pure stereo parallax – add other cues
• Keep your world self-contained – no gaps in geo
• Made With Unity! http://madewith.unity.com
• VR forums (even one at forum.unity3d.com)
• UploadVR, RoadToVR, reddit, other sites
• Oculus Share, Steam
• Have as many people try it as possible; conferences / expos
• Join the community of VR developers. We love to share!
• Authoring VR in VR
• HRTF still not ubiquitous – yet!
• Apple and Google are worth watching, along with “little guys”
• Impact of AR? (Hololens, Meta, Magic Leap)
• Deloitte says VR in 2016 will be the year for experimentation
• Few buyers of games at first
• Enterprise adoption will start
• No time to waste! Get to it!
Amir Ebrahimi / Pete Moss
Download Resources at:
http://bit.ly/EyesWideOpenGDC

More Related Content

What's hot

Oculus rift
Oculus riftOculus rift
Oculus riftimvegita
 
Oculus rift the next generation of vr
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vr
Mark Joseth Caballes
 
Oculus Rift
Oculus RiftOculus Rift
Oculus Rift
Thanga Vaila
 
Oculus rift
Oculus riftOculus rift
Oculus rift
vivek patel
 
VR - Creating the ultimate reality
VR - Creating the ultimate realityVR - Creating the ultimate reality
VR - Creating the ultimate reality
Sebastien Kuntz
 
Oculus rift
Oculus riftOculus rift
Oculus rift
yahya tahir
 
Oculus Rift
Oculus RiftOculus Rift
Oculus Rift
Aakarsh Raj
 
Oculus rift VR
Oculus rift VROculus rift VR
Oculus rift VR
varunverma21071993
 
Oculus Rift By Mayur Padma
Oculus Rift By Mayur PadmaOculus Rift By Mayur Padma
Oculus Rift By Mayur Padma
Mayur Padma
 
Improving the VR experience - VRST 2012
Improving the VR experience - VRST 2012Improving the VR experience - VRST 2012
Improving the VR experience - VRST 2012
Sebastien Kuntz
 
SAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with Unity
Sebastien Kuntz
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
Mark Davis
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
Sebastien Kuntz
 
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
Sebastien Kuntz
 
[1C7] Developing with Oculus
[1C7] Developing with Oculus[1C7] Developing with Oculus
[1C7] Developing with Oculus
NAVER D2
 
Oculus rift
Oculus riftOculus rift
Oculus rift
Paulo Padilla
 
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
MUTEK
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
Aaron Pulkka
 

What's hot (20)

Oculus rift
Oculus riftOculus rift
Oculus rift
 
Oculus rift the next generation of vr
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vr
 
Oculus Rift
Oculus RiftOculus Rift
Oculus Rift
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
VR - Creating the ultimate reality
VR - Creating the ultimate realityVR - Creating the ultimate reality
VR - Creating the ultimate reality
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
Oculus Rift
Oculus RiftOculus Rift
Oculus Rift
 
Oculus rift VR
Oculus rift VROculus rift VR
Oculus rift VR
 
OCULUSRIFT1
OCULUSRIFT1OCULUSRIFT1
OCULUSRIFT1
 
Oculus Rift By Mayur Padma
Oculus Rift By Mayur PadmaOculus Rift By Mayur Padma
Oculus Rift By Mayur Padma
 
Improving the VR experience - VRST 2012
Improving the VR experience - VRST 2012Improving the VR experience - VRST 2012
Improving the VR experience - VRST 2012
 
SAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with Unity
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
[1C7] Developing with Oculus
[1C7] Developing with Oculus[1C7] Developing with Oculus
[1C7] Developing with Oculus
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
MUTEK_IMG 2015 // VR101 : la (re)naissance de la réalité virtuelle? / The (Re...
 
Google glass
Google glassGoogle glass
Google glass
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
 

Viewers also liked

visita de intern
visita de internvisita de intern
visita de intern
Jesus Antonio Moreno Cadena
 
legislación de delitos informaticos
legislación de delitos informaticoslegislación de delitos informaticos
legislación de delitos informaticos
Jesus Antonio Moreno Cadena
 
Dios es amor
Dios es amorDios es amor
Laglobalizacion dhtic
Laglobalizacion dhtic Laglobalizacion dhtic
Laglobalizacion dhtic
Mary Mtz Cid
 
Folleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
Folleto Lanzamiento - Loteo Cortaderas, San Luis ArgentinaFolleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
Folleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
Barrio_Cerrado_El_Candil
 
Company profile Aeronautical Spray Booths LAGOS
Company profile Aeronautical Spray Booths LAGOSCompany profile Aeronautical Spray Booths LAGOS
Company profile Aeronautical Spray Booths LAGOS
Lagos Surface Treatment
 
Browser plugin dealing with photo editor and others software
Browser plugin dealing with photo editor and others softwareBrowser plugin dealing with photo editor and others software
Browser plugin dealing with photo editor and others software
techmastersadvice
 
Spirit of Winning Sep2010
Spirit of Winning Sep2010Spirit of Winning Sep2010
Spirit of Winning Sep2010BalaMurugan B
 
Plantilla cpe 2014 v 03
Plantilla cpe 2014 v 03Plantilla cpe 2014 v 03
Plantilla cpe 2014 v 03
Limbania Morales Arroyo
 
Procesos cognitivos
Procesos cognitivosProcesos cognitivos
Procesos cognitivos
Joselen05
 
Diapositivascienciaytecnologia 110609211147-phpapp01
Diapositivascienciaytecnologia 110609211147-phpapp01Diapositivascienciaytecnologia 110609211147-phpapp01
Diapositivascienciaytecnologia 110609211147-phpapp01
el-sandia123
 
Primeros poblad peruanos
Primeros poblad peruanosPrimeros poblad peruanos
Primeros poblad peruanos
Nicolas Leon Puma
 
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012Rotary Clube Vizela
 
ENCA 2016 - Genoa - Glenda Dalton
ENCA 2016 - Genoa - Glenda DaltonENCA 2016 - Genoa - Glenda Dalton
ENCA 2016 - Genoa - Glenda Dalton
anton gruss
 
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014Rotary Clube Vizela
 

Viewers also liked (19)

Certificado adjunto
Certificado adjuntoCertificado adjunto
Certificado adjunto
 
visita de intern
visita de internvisita de intern
visita de intern
 
legislación de delitos informaticos
legislación de delitos informaticoslegislación de delitos informaticos
legislación de delitos informaticos
 
Dios es amor
Dios es amorDios es amor
Dios es amor
 
Dios es amor
Dios es amorDios es amor
Dios es amor
 
Laglobalizacion dhtic
Laglobalizacion dhtic Laglobalizacion dhtic
Laglobalizacion dhtic
 
Folleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
Folleto Lanzamiento - Loteo Cortaderas, San Luis ArgentinaFolleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
Folleto Lanzamiento - Loteo Cortaderas, San Luis Argentina
 
Company profile Aeronautical Spray Booths LAGOS
Company profile Aeronautical Spray Booths LAGOSCompany profile Aeronautical Spray Booths LAGOS
Company profile Aeronautical Spray Booths LAGOS
 
Browser plugin dealing with photo editor and others software
Browser plugin dealing with photo editor and others softwareBrowser plugin dealing with photo editor and others software
Browser plugin dealing with photo editor and others software
 
Spirit of Winning Sep2010
Spirit of Winning Sep2010Spirit of Winning Sep2010
Spirit of Winning Sep2010
 
Plantilla cpe 2014 v 03
Plantilla cpe 2014 v 03Plantilla cpe 2014 v 03
Plantilla cpe 2014 v 03
 
IE IMBA program diploma
IE IMBA program diplomaIE IMBA program diploma
IE IMBA program diploma
 
Satven-certificate
Satven-certificateSatven-certificate
Satven-certificate
 
Procesos cognitivos
Procesos cognitivosProcesos cognitivos
Procesos cognitivos
 
Diapositivascienciaytecnologia 110609211147-phpapp01
Diapositivascienciaytecnologia 110609211147-phpapp01Diapositivascienciaytecnologia 110609211147-phpapp01
Diapositivascienciaytecnologia 110609211147-phpapp01
 
Primeros poblad peruanos
Primeros poblad peruanosPrimeros poblad peruanos
Primeros poblad peruanos
 
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012
Reunião nº 1 - Transmissão de Tarefas - dia 4 de Julho de 2012
 
ENCA 2016 - Genoa - Glenda Dalton
ENCA 2016 - Genoa - Glenda DaltonENCA 2016 - Genoa - Glenda Dalton
ENCA 2016 - Genoa - Glenda Dalton
 
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014
Reunião nº 32 - Preparação da Reunião de Aniversário do Clube - dia 5-02-2014
 

Similar to Eyes Wide Open - Amir Ebrahimi

Iotconf2015 mn pdf
Iotconf2015 mn pdfIotconf2015 mn pdf
Iotconf2015 mn pdf
Martin Neumann
 
UX and Interaction in Virtual Reality
UX and Interaction in Virtual RealityUX and Interaction in Virtual Reality
UX and Interaction in Virtual Reality
DevGAMM Conference
 
Create Your Own VR Experience
Create Your Own VR ExperienceCreate Your Own VR Experience
Create Your Own VR Experience
Mark Billinghurst
 
Augernaut js
Augernaut jsAugernaut js
Augernaut js
mckennaphillabaum
 
CES 2018 VRAR
CES 2018 VRARCES 2018 VRAR
CES 2018 VRAR
James D.B. Wang, PhD
 
VR and google Cardboard
VR and google CardboardVR and google Cardboard
VR and google Cardboard
Houssem Eddine LASSOUED
 
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
Richard Hoffmann
 
HoloLens
HoloLensHoloLens
HoloLens
Rudra Bhatt
 
Lecture 9 AR Technology
Lecture 9 AR TechnologyLecture 9 AR Technology
Lecture 9 AR Technology
Mark Billinghurst
 
Storytelling using Immersive Technologies
Storytelling using Immersive TechnologiesStorytelling using Immersive Technologies
Storytelling using Immersive Technologies
Kumar Ahir
 
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
"Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille F..."Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille F...
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
mixARConference
 
Developing Games For VR - Lessons Learned
Developing Games For VR - Lessons LearnedDeveloping Games For VR - Lessons Learned
Developing Games For VR - Lessons LearnedMartin Climatiano
 
Design for VR - workshop for IDF Bangalore
Design for VR - workshop for IDF BangaloreDesign for VR - workshop for IDF Bangalore
Design for VR - workshop for IDF Bangalore
Kumar Ahir
 
Building AR and VR Experiences
Building AR and VR ExperiencesBuilding AR and VR Experiences
Building AR and VR Experiences
Mark Billinghurst
 
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Codemotion
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
StanfordComputationalImaging
 
Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new Reality
Matteo Valoriani
 
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Codemotion
 
Hacking for salone: drone races
Hacking for salone: drone racesHacking for salone: drone races
Hacking for salone: drone races
Emanuele Di Saverio
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobiles
DevGAMM Conference
 

Similar to Eyes Wide Open - Amir Ebrahimi (20)

Iotconf2015 mn pdf
Iotconf2015 mn pdfIotconf2015 mn pdf
Iotconf2015 mn pdf
 
UX and Interaction in Virtual Reality
UX and Interaction in Virtual RealityUX and Interaction in Virtual Reality
UX and Interaction in Virtual Reality
 
Create Your Own VR Experience
Create Your Own VR ExperienceCreate Your Own VR Experience
Create Your Own VR Experience
 
Augernaut js
Augernaut jsAugernaut js
Augernaut js
 
CES 2018 VRAR
CES 2018 VRARCES 2018 VRAR
CES 2018 VRAR
 
VR and google Cardboard
VR and google CardboardVR and google Cardboard
VR and google Cardboard
 
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
HTC Vive, FOVE, Playstation VR and more - Presentation Meetup 20 Feb 2016
 
HoloLens
HoloLensHoloLens
HoloLens
 
Lecture 9 AR Technology
Lecture 9 AR TechnologyLecture 9 AR Technology
Lecture 9 AR Technology
 
Storytelling using Immersive Technologies
Storytelling using Immersive TechnologiesStorytelling using Immersive Technologies
Storytelling using Immersive Technologies
 
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
"Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille F..."Augmented and Virtual Reality – Ready for Design and Engineering"  Cyrille F...
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
 
Developing Games For VR - Lessons Learned
Developing Games For VR - Lessons LearnedDeveloping Games For VR - Lessons Learned
Developing Games For VR - Lessons Learned
 
Design for VR - workshop for IDF Bangalore
Design for VR - workshop for IDF BangaloreDesign for VR - workshop for IDF Bangalore
Design for VR - workshop for IDF Bangalore
 
Building AR and VR Experiences
Building AR and VR ExperiencesBuilding AR and VR Experiences
Building AR and VR Experiences
 
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
Build Your Own VR Display Course - SIGGRAPH 2017: Part 1
 
Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new Reality
 
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
 
Hacking for salone: drone races
Hacking for salone: drone racesHacking for salone: drone races
Hacking for salone: drone races
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobiles
 

More from WithTheBest

Riccardo Vittoria
Riccardo VittoriaRiccardo Vittoria
Riccardo Vittoria
WithTheBest
 
Recreating history in virtual reality
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual reality
WithTheBest
 
Engaging and sharing your VR experience
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experience
WithTheBest
 
How to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie StudioHow to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie Studio
WithTheBest
 
Mixed reality 101
Mixed reality 101 Mixed reality 101
Mixed reality 101
WithTheBest
 
Unlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive Technology
WithTheBest
 
Building your own video devices
Building your own video devicesBuilding your own video devices
Building your own video devices
WithTheBest
 
Maximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unityMaximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unity
WithTheBest
 
Wizdish rovr
Wizdish rovrWizdish rovr
Wizdish rovr
WithTheBest
 
Haptics & amp; null space vr
Haptics & amp; null space vrHaptics & amp; null space vr
Haptics & amp; null space vr
WithTheBest
 
How we use vr to break the laws of physics
How we use vr to break the laws of physicsHow we use vr to break the laws of physics
How we use vr to break the laws of physics
WithTheBest
 
The Virtual Self
The Virtual Self The Virtual Self
The Virtual Self
WithTheBest
 
You dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helpsYou dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helps
WithTheBest
 
Omnivirt overview
Omnivirt overviewOmnivirt overview
Omnivirt overview
WithTheBest
 
VR Interactions - Jason Jerald
VR Interactions - Jason JeraldVR Interactions - Jason Jerald
VR Interactions - Jason Jerald
WithTheBest
 
Japheth Funding your startup - dating the devil
Japheth  Funding your startup - dating the devilJapheth  Funding your startup - dating the devil
Japheth Funding your startup - dating the devil
WithTheBest
 
Transported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estateTransported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estate
WithTheBest
 
Measuring Behavior in VR - Rob Merki Cognitive VR
Measuring Behavior in VR - Rob Merki Cognitive VRMeasuring Behavior in VR - Rob Merki Cognitive VR
Measuring Behavior in VR - Rob Merki Cognitive VR
WithTheBest
 
Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode. Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode.
WithTheBest
 
VR, a new technology over 40,000 years old
VR, a new technology over 40,000 years oldVR, a new technology over 40,000 years old
VR, a new technology over 40,000 years old
WithTheBest
 

More from WithTheBest (20)

Riccardo Vittoria
Riccardo VittoriaRiccardo Vittoria
Riccardo Vittoria
 
Recreating history in virtual reality
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual reality
 
Engaging and sharing your VR experience
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experience
 
How to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie StudioHow to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie Studio
 
Mixed reality 101
Mixed reality 101 Mixed reality 101
Mixed reality 101
 
Unlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive Technology
 
Building your own video devices
Building your own video devicesBuilding your own video devices
Building your own video devices
 
Maximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unityMaximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unity
 
Wizdish rovr
Wizdish rovrWizdish rovr
Wizdish rovr
 
Haptics & amp; null space vr
Haptics & amp; null space vrHaptics & amp; null space vr
Haptics & amp; null space vr
 
How we use vr to break the laws of physics
How we use vr to break the laws of physicsHow we use vr to break the laws of physics
How we use vr to break the laws of physics
 
The Virtual Self
The Virtual Self The Virtual Self
The Virtual Self
 
You dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helpsYou dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helps
 
Omnivirt overview
Omnivirt overviewOmnivirt overview
Omnivirt overview
 
VR Interactions - Jason Jerald
VR Interactions - Jason JeraldVR Interactions - Jason Jerald
VR Interactions - Jason Jerald
 
Japheth Funding your startup - dating the devil
Japheth  Funding your startup - dating the devilJapheth  Funding your startup - dating the devil
Japheth Funding your startup - dating the devil
 
Transported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estateTransported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estate
 
Measuring Behavior in VR - Rob Merki Cognitive VR
Measuring Behavior in VR - Rob Merki Cognitive VRMeasuring Behavior in VR - Rob Merki Cognitive VR
Measuring Behavior in VR - Rob Merki Cognitive VR
 
Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode. Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode.
 
VR, a new technology over 40,000 years old
VR, a new technology over 40,000 years oldVR, a new technology over 40,000 years old
VR, a new technology over 40,000 years old
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Eyes Wide Open - Amir Ebrahimi

  • 1.
  • 2. Eyes Wide Open (VR Practicum) Principal Software Engineer, Labs VR Dude, Creative Content Studio
  • 3.
  • 4.
  • 6. To save you time gathering info: • Business / market • Technical • Design • Marketing
  • 7.
  • 8. John Riccitiello, CEO of Unity Technologies from Vision Summit 2016 Keynote
  • 9. Julien Lynge, ArchVirtual at Vision Summit 2016
  • 10. Paul Lee / Duncan Stewart, Deloitte from TMT Predictions 2016
  • 11. Neil Schneider, Executive Director of ITA from “Reality or Delusion?” Gamasutra article
  • 12.
  • 14. Devices Mobile Google Cardboard Premium Mobile Samsung GearVR Desktop-class Oculus Rift HTC Vive Sony PlaystationVR Tween-range OSVR Devices Sulon Q
  • 15. Release Date / Price / Units Category Devices Release Date Price Units Shipped / Estimated Mobile Google Cardboard Available now on many mobile devices $14.99 - $119 5M (Actual) Premium Mobile Samsung GearVR Available now $99.99 <100K / 3M (2016) Tween-range OSVR Devices Available now (many vendors) $299.99 ??? Sulon Q Spring 2016 ??? ??? Desktop-class Oculus Rift March 28, 2016 $599 150K - 3M ??? HTC Vive April 5, 2016 $799 150K - 1M ??? Sony PlaystationVR Nothing official (rumored to be in April) Nothing official 1.4 - 3.5M ???
  • 16. Features Category Devices Head Room Scale Tracked Unity 5 Integration Storefront Mobile Google SDK Download (Soon to be native) In-app + App Stores Premium Mobile Samsung Native + Optional In-app + App Stores Tween-range OSVR Devices w/ some some support SDK Download Sulon Q ??? ??? Deskto-class Oculus Rift w/ multiple trackers coming soon Native + Optional Oculus Home HTC Vive Native + Optional Steam Sony Native
  • 17. Cardboard / GearVR – Gaze
  • 20. GearVR / Oculus Rift – Gamepad
  • 21. Vive / PlaystationVR - Tracked Controllers
  • 22.
  • 23. • Baked Lighting / GI • Occlusion Culling • Batching – built-in or MeshBaker • Share materials to reduce draw calls • LOD - Simplygon • Full Screen image effects are expensive!! • VR Specific Optimizations
  • 24. Render thread Main thread 14.3 10.65.3 5.3 5.4 7.4 11.05.4 5.4+DW 4.0 7.35.4+DW 5.4+DW+RL 1.9 7.25.4+DW+RL Time in MS DW: Double wide rendering RL: Render Loop Jobs (Experimental)
  • 25. • World Space UI • Camera Distance for best 3D is 2 to 3 meters from action Sound Spatializers (HRTF) • RealSpace3D from VisiSonics • Oculus Spatializer • Phonon from Impulsonic
  • 26. • VR augment or VR native? • Our opinion – VR First! • You must try it out to see what works • More resources in PDF
  • 27. Design for: • Widest reach? • Potential Sales? • Studio Survival? Build for comfort / avoid motion-sickness
  • 28. • Frame Rate is KING! • Dropped frames are not worth better graphics • “Toon” graphics are accepted by the brain • Optimize early and often • Avoid CPU spikes on complex math or physics • Reduce poly count and texture size • Every optimization has a benefit, no matter how marginal!
  • 29. • Be close to the action and any UI • UI should fit in the players viewport • Pausing the game should allow user to look around still • Do sane things (i.e. fade the colors) if the user leaves tracking • Help them find their way back! Sound may help • Don’t rely on pure stereo parallax – add other cues • Keep your world self-contained – no gaps in geo
  • 30. • Made With Unity! http://madewith.unity.com • VR forums (even one at forum.unity3d.com) • UploadVR, RoadToVR, reddit, other sites • Oculus Share, Steam • Have as many people try it as possible; conferences / expos • Join the community of VR developers. We love to share!
  • 31. • Authoring VR in VR • HRTF still not ubiquitous – yet! • Apple and Google are worth watching, along with “little guys” • Impact of AR? (Hololens, Meta, Magic Leap)
  • 32. • Deloitte says VR in 2016 will be the year for experimentation • Few buyers of games at first • Enterprise adoption will start • No time to waste! Get to it!
  • 33. Amir Ebrahimi / Pete Moss Download Resources at: http://bit.ly/EyesWideOpenGDC