SlideShare une entreprise Scribd logo
1  sur  31
Best practices
in virtual reality
Jaroslav Stehlík
Lead programmer
DIVR Labs
@jaroslavstehlik
Divr Labs
First Czech VR game company
Working on a sci-fi horror shooter Blue Effect
for Oculus Rift, HTC Vive, Playstation VR
http://divrlabs.com
Virtual Reality?
So, what is the virtual reality?
What was Virtual Reality?
early 1991
slow/huge hardware
expensive components
people were more
interested in the
internet
What is Virtual Reality?
2012
Oculus reinvented VR
Valve invented
absolute positional
tracking
Now every hardware
manufacturer has it's
own Head-mounted
display
Perception of reality
Why does the brain think that
something is real?
Perception of reality
Depth perception
Stereoscopic vision works only
in short range distances and
not everyone sees in stereo.
Actual head movements give
us much more information than
stereo vision.
Perception of reality
Measure
People do compare everything
to everything.
Scale matters a lot in VR.
If something is off, the
perceived reality often breaks.
Perception of reality
Textures
Every surface has
microstructures "texture" which
our brain is possessed with.
Without detailed texture, there
is almost no perception of
depth and motion as well.
Immersion
What drives immersion and what breaks it?
What drives immersion
emotions
memorable moments
physical world
gameplay
graphics
sound
Designed immersion
Design
If everything in the virtual
space has it's clear purpose
and is fully interactive, people
get easily immersed by every
item, tool placed in your virtual
world.
Motion sickness
What causes motion sickness?
Motion sickness
It is not clear how many people
suffers from motion sickness
but from reported cases, it is
clear that it is not a minor
problem.
Most people get sick when their
body starts moving without
perceiving actual physical
movement.
Motion sickness
Velocity changes
Twist and rotation
Moving ground or large part of the world
This discomfort can leave a really bad experience
Does not affect everyone the same
What is safe: constant linear movement or teleportation :-/
Graphics
How to prepare graphical assets for VR?
Graphical assets
How to prepare cool 3d assets?
Keep your units straight! 1m in 3D editor = 1m in 3D engine!
Always prepare assets for PBR "Physically based shading"
Constantly check your assets in VR!
Even, if you model by blueprints it is highly probable that
you will make a mistake which can be noticeable in VR.
Scanning assets
Most realistic assets are
scanned physical objects.
They have proper shape, size,
material properties and because
they are real, they have some
purpose in our physical world.
https://megascans.se
Optimise assets!
Your assets are rendered in stereo. That is min. 2x per frame.
The best looking VR games do render twice the native resolution!
The game has to run always smooth 90 FPS - that is 11ms per frame!
Keep your polycount minimal as possible!
Reuse materials and textures as possible, use texture atlases.
PBR Physical materials
http://www.marmoset.co/toolbag/learn/pbr-practice
PBR Physical materials
At DIVR Labs we use Substance
Painter. It is not about the
software but about the result.
Keep your albedo / metalness /
roughness near physical values
PBR Physical materials
Be extremely careful with normal
maps in VR.
They tend to create shimmer
artefacts which can be perceived
as aliasing and cannot be solved
with a regular antialiasing
method.
Valve does not fake geometry
with normal maps!
PBR Physical materials
What workflow to use?
Depends on your model.
Metalness can create nasty
artefacts around blending from
metal to non-metal.
Specular has bigger memory
overhead on your VRAM.
How does it look in Unity?
How to showcase VR?
Mixed reality
Green screen your player
Buy a third Vive controller to act
as a camera motion tracker.
Mount controller on the camera
and render the game instead of
the green screen.
Awesome results!
http://www.kertgartner.com/making-mixed-reality-vr-trailers-and-videos/
Thanks...
Thank you for your attention!
Now is the right time to ask me any question.
Do not hesitate to try out our demo today.
Also, we are hiring: http://divrlabs.com

Contenu connexe

En vedette

What to expect from Journalism Innovation in 2017?
What to expect from Journalism Innovation in 2017?What to expect from Journalism Innovation in 2017?
What to expect from Journalism Innovation in 2017?Francesco Marconi
 
Kelly McCain_Assignment 8_Future Trends
Kelly McCain_Assignment 8_Future TrendsKelly McCain_Assignment 8_Future Trends
Kelly McCain_Assignment 8_Future TrendsKelly McCain
 
RESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIARESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIAcepi riyana
 
10 industries that will be disrupted by Virtual / Augmented Reality
10 industries that will be disrupted by Virtual / Augmented Reality10 industries that will be disrupted by Virtual / Augmented Reality
10 industries that will be disrupted by Virtual / Augmented RealityProteams
 
Exploring Interactions with Light
Exploring Interactions with LightExploring Interactions with Light
Exploring Interactions with LightArtefact
 
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VR
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VRArne Mosselman (Helden Magazine) Amazing Monday Sports & VR
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VRMedia Perspectives
 
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...DigitalMarketingShow
 
Tony Parisi (VP Platform, Wevr) The Immersive Web
Tony Parisi (VP Platform, Wevr) The Immersive WebTony Parisi (VP Platform, Wevr) The Immersive Web
Tony Parisi (VP Platform, Wevr) The Immersive WebAugmentedWorldExpo
 
Content 2017 - Content Marketing and the Customer Experience - Full Presentation
Content 2017 - Content Marketing and the Customer Experience - Full PresentationContent 2017 - Content Marketing and the Customer Experience - Full Presentation
Content 2017 - Content Marketing and the Customer Experience - Full PresentationDemand Spring
 
Disrupting Publishing & Content Marketing
Disrupting Publishing & Content MarketingDisrupting Publishing & Content Marketing
Disrupting Publishing & Content MarketingKyle Lacy
 
Virtual Reality 2020
Virtual Reality 2020Virtual Reality 2020
Virtual Reality 2020Artefact
 
Tech trends presentation
Tech trends presentationTech trends presentation
Tech trends presentationRebecca Churt
 
The Publisher's Response, Digiday WTF VR, May 11th, 2016
The Publisher's Response, Digiday WTF VR, May 11th, 2016The Publisher's Response, Digiday WTF VR, May 11th, 2016
The Publisher's Response, Digiday WTF VR, May 11th, 2016Digiday
 
How to use mobile games within your brand marketing strategy
How to use mobile games within your brand marketing strategyHow to use mobile games within your brand marketing strategy
How to use mobile games within your brand marketing strategyWingzStudio®
 
The art of creating emotional and impactful branded VR content
 The art of creating emotional and impactful branded VR content	 The art of creating emotional and impactful branded VR content
The art of creating emotional and impactful branded VR content Peder Sandqvist
 

En vedette (16)

What to expect from Journalism Innovation in 2017?
What to expect from Journalism Innovation in 2017?What to expect from Journalism Innovation in 2017?
What to expect from Journalism Innovation in 2017?
 
Kelly McCain_Assignment 8_Future Trends
Kelly McCain_Assignment 8_Future TrendsKelly McCain_Assignment 8_Future Trends
Kelly McCain_Assignment 8_Future Trends
 
RESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIARESEARCH ON VIRTUAL REALITY MEDIA
RESEARCH ON VIRTUAL REALITY MEDIA
 
10 industries that will be disrupted by Virtual / Augmented Reality
10 industries that will be disrupted by Virtual / Augmented Reality10 industries that will be disrupted by Virtual / Augmented Reality
10 industries that will be disrupted by Virtual / Augmented Reality
 
Exploring Interactions with Light
Exploring Interactions with LightExploring Interactions with Light
Exploring Interactions with Light
 
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VR
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VRArne Mosselman (Helden Magazine) Amazing Monday Sports & VR
Arne Mosselman (Helden Magazine) Amazing Monday Sports & VR
 
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...
Investigative Content: Bringing Authenticity, Purpose and Truth to your Conte...
 
Go Immersive
Go ImmersiveGo Immersive
Go Immersive
 
Tony Parisi (VP Platform, Wevr) The Immersive Web
Tony Parisi (VP Platform, Wevr) The Immersive WebTony Parisi (VP Platform, Wevr) The Immersive Web
Tony Parisi (VP Platform, Wevr) The Immersive Web
 
Content 2017 - Content Marketing and the Customer Experience - Full Presentation
Content 2017 - Content Marketing and the Customer Experience - Full PresentationContent 2017 - Content Marketing and the Customer Experience - Full Presentation
Content 2017 - Content Marketing and the Customer Experience - Full Presentation
 
Disrupting Publishing & Content Marketing
Disrupting Publishing & Content MarketingDisrupting Publishing & Content Marketing
Disrupting Publishing & Content Marketing
 
Virtual Reality 2020
Virtual Reality 2020Virtual Reality 2020
Virtual Reality 2020
 
Tech trends presentation
Tech trends presentationTech trends presentation
Tech trends presentation
 
The Publisher's Response, Digiday WTF VR, May 11th, 2016
The Publisher's Response, Digiday WTF VR, May 11th, 2016The Publisher's Response, Digiday WTF VR, May 11th, 2016
The Publisher's Response, Digiday WTF VR, May 11th, 2016
 
How to use mobile games within your brand marketing strategy
How to use mobile games within your brand marketing strategyHow to use mobile games within your brand marketing strategy
How to use mobile games within your brand marketing strategy
 
The art of creating emotional and impactful branded VR content
 The art of creating emotional and impactful branded VR content	 The art of creating emotional and impactful branded VR content
The art of creating emotional and impactful branded VR content
 

Similaire à VR bestpractices

Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...
Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...
Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...Umbra Software
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYAkshay Balu
 
UX STRAT Europe 2019: John Schrag
UX STRAT Europe 2019: John SchragUX STRAT Europe 2019: John Schrag
UX STRAT Europe 2019: John SchragUX STRAT
 
Virtual reality and its Types
Virtual reality and its TypesVirtual reality and its Types
Virtual reality and its TypesShakaib123
 
Things you should know about vr headsets
Things you should know about vr headsetsThings you should know about vr headsets
Things you should know about vr headsetsiReviews
 
Going off the rails
Going off the railsGoing off the rails
Going off the railsNing Hu
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9Laura Cortes
 
Seminar presentation
Seminar presentationSeminar presentation
Seminar presentationBrij Kishore
 
8 Technologies and Trends to Inspire Creativity and Enhance Teaching
8 Technologies and Trends to Inspire Creativity and Enhance Teaching8 Technologies and Trends to Inspire Creativity and Enhance Teaching
8 Technologies and Trends to Inspire Creativity and Enhance TeachingExtreme Networks
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented RealityNikitaGour5
 
Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Shanee Nishry
 
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...Animation Kolkata
 
Evolution of the senses
Evolution of the sensesEvolution of the senses
Evolution of the sensesAnkit Agrawal
 
2013 426 Lecture 2: Augmented Reality Technology
2013 426 Lecture 2:  Augmented Reality Technology2013 426 Lecture 2:  Augmented Reality Technology
2013 426 Lecture 2: Augmented Reality TechnologyMark Billinghurst
 

Similaire à VR bestpractices (20)

VR and google Cardboard
VR and google CardboardVR and google Cardboard
VR and google Cardboard
 
Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...
Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...
Umbra Ignite 2015: Thor Gunnarsson & Reynir Hardarson – Nailing AAA quality i...
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
 
UX STRAT Europe 2019: John Schrag
UX STRAT Europe 2019: John SchragUX STRAT Europe 2019: John Schrag
UX STRAT Europe 2019: John Schrag
 
Tridelity
TridelityTridelity
Tridelity
 
Virtual reality and its Types
Virtual reality and its TypesVirtual reality and its Types
Virtual reality and its Types
 
Things you should know about vr headsets
Things you should know about vr headsetsThings you should know about vr headsets
Things you should know about vr headsets
 
Going off the rails
Going off the railsGoing off the rails
Going off the rails
 
TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9TalkUX - UX in VR - UNIT9
TalkUX - UX in VR - UNIT9
 
Seminar presentation
Seminar presentationSeminar presentation
Seminar presentation
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
What the hell is Virtual Reality?
What the hell is Virtual Reality?What the hell is Virtual Reality?
What the hell is Virtual Reality?
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
8 Technologies and Trends to Inspire Creativity and Enhance Teaching
8 Technologies and Trends to Inspire Creativity and Enhance Teaching8 Technologies and Trends to Inspire Creativity and Enhance Teaching
8 Technologies and Trends to Inspire Creativity and Enhance Teaching
 
Virtual Reality and Augmented Reality
Virtual Reality and Augmented RealityVirtual Reality and Augmented Reality
Virtual Reality and Augmented Reality
 
Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015
 
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...
VIRVIRTUAL REALITY KITS: GATEWAY TO NEW EXPERIENCESTUAL REALITY KITS: GATEWAY...
 
CES 2018 VRAR
CES 2018 VRARCES 2018 VRAR
CES 2018 VRAR
 
Evolution of the senses
Evolution of the sensesEvolution of the senses
Evolution of the senses
 
2013 426 Lecture 2: Augmented Reality Technology
2013 426 Lecture 2:  Augmented Reality Technology2013 426 Lecture 2:  Augmented Reality Technology
2013 426 Lecture 2: Augmented Reality Technology
 

Dernier

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

VR bestpractices

  • 3. Divr Labs First Czech VR game company Working on a sci-fi horror shooter Blue Effect for Oculus Rift, HTC Vive, Playstation VR http://divrlabs.com
  • 4. Virtual Reality? So, what is the virtual reality?
  • 5. What was Virtual Reality? early 1991 slow/huge hardware expensive components people were more interested in the internet
  • 6. What is Virtual Reality? 2012 Oculus reinvented VR Valve invented absolute positional tracking Now every hardware manufacturer has it's own Head-mounted display
  • 7. Perception of reality Why does the brain think that something is real?
  • 8. Perception of reality Depth perception Stereoscopic vision works only in short range distances and not everyone sees in stereo. Actual head movements give us much more information than stereo vision.
  • 9. Perception of reality Measure People do compare everything to everything. Scale matters a lot in VR. If something is off, the perceived reality often breaks.
  • 10. Perception of reality Textures Every surface has microstructures "texture" which our brain is possessed with. Without detailed texture, there is almost no perception of depth and motion as well.
  • 11. Immersion What drives immersion and what breaks it?
  • 12. What drives immersion emotions memorable moments physical world gameplay graphics sound
  • 13. Designed immersion Design If everything in the virtual space has it's clear purpose and is fully interactive, people get easily immersed by every item, tool placed in your virtual world.
  • 14. Motion sickness What causes motion sickness?
  • 15. Motion sickness It is not clear how many people suffers from motion sickness but from reported cases, it is clear that it is not a minor problem. Most people get sick when their body starts moving without perceiving actual physical movement.
  • 16. Motion sickness Velocity changes Twist and rotation Moving ground or large part of the world This discomfort can leave a really bad experience Does not affect everyone the same What is safe: constant linear movement or teleportation :-/
  • 17. Graphics How to prepare graphical assets for VR?
  • 18. Graphical assets How to prepare cool 3d assets? Keep your units straight! 1m in 3D editor = 1m in 3D engine! Always prepare assets for PBR "Physically based shading" Constantly check your assets in VR! Even, if you model by blueprints it is highly probable that you will make a mistake which can be noticeable in VR.
  • 19. Scanning assets Most realistic assets are scanned physical objects. They have proper shape, size, material properties and because they are real, they have some purpose in our physical world. https://megascans.se
  • 20. Optimise assets! Your assets are rendered in stereo. That is min. 2x per frame. The best looking VR games do render twice the native resolution! The game has to run always smooth 90 FPS - that is 11ms per frame! Keep your polycount minimal as possible! Reuse materials and textures as possible, use texture atlases.
  • 22.
  • 23.
  • 24. PBR Physical materials At DIVR Labs we use Substance Painter. It is not about the software but about the result. Keep your albedo / metalness / roughness near physical values
  • 25. PBR Physical materials Be extremely careful with normal maps in VR. They tend to create shimmer artefacts which can be perceived as aliasing and cannot be solved with a regular antialiasing method. Valve does not fake geometry with normal maps!
  • 26. PBR Physical materials What workflow to use? Depends on your model. Metalness can create nasty artefacts around blending from metal to non-metal. Specular has bigger memory overhead on your VRAM.
  • 27. How does it look in Unity?
  • 28.
  • 30. Mixed reality Green screen your player Buy a third Vive controller to act as a camera motion tracker. Mount controller on the camera and render the game instead of the green screen. Awesome results! http://www.kertgartner.com/making-mixed-reality-vr-trailers-and-videos/
  • 31. Thanks... Thank you for your attention! Now is the right time to ask me any question. Do not hesitate to try out our demo today. Also, we are hiring: http://divrlabs.com