google cardboard and vr
play

Google Cardboard and VR CS 4720 Mobile Application Development CS - PowerPoint PPT Presentation

Google Cardboard and VR CS 4720 Mobile Application Development CS 4720 Virtual Reality Virtual reality is the ability to interact with a simulated three-dimensional environment at varying degrees of immersion Simply put - you feel


  1. Google Cardboard and VR CS 4720 – Mobile Application Development CS 4720

  2. Virtual Reality • Virtual reality is the ability to interact with a simulated three-dimensional environment at varying degrees of immersion • Simply put - you feel like you are somewhere else, operating in a different environment, usually to the exclusion of your current surroundings • Including current surroundings is often called “augmented reality” CS 4720 2

  3. Augmented Reality CS 4720 3

  4. Virtual Reality CS 4720 4

  5. Virtual Reality CS 4720 5

  6. Virtual Reality CS 4720 6

  7. Virtual Reality CS 4720 7

  8. Virtual Reality CS 4720 8

  9. It’s just for games, right? • Games • Flight simulators • Sophisticated testing (car prototypes, etc.) • Recreation (nature hikes, exploring) • What does this have to do with mobile? • VR headsets are huge! CS 4720 9

  10. Here is why we care • http://www.cnn.com/2016/01/07/health/goog le-cardboard-baby-saved/ CS 4720 10

  11. Google Cardboard • Break VR down to its simplest components and what do you get? – A screen for each eye – Not really necessary to fully move around – Head rotation still needed CS 4720 11

  12. Google Cardboard • A cheap way to hold up your phone to your face with two separate screens • Samsung Gear is another option • Many current VR options use phone-like screens CS 4720 12

  13. Google Cardboard CS 4720 13

  14. Use Cases • Viewing 3D objects easily (see CNN report) • Panoramic pictures • Games • Other thoughts? • http://www.wareable.com/google/the-best- google-cardboard-apps CS 4720 14

  15. How to Program for VR • In many cases, you might not even need to really do the VR programming – Consider the CNN example • https://developers.google.com/cardboard/ove rview • Can build natively for Android using OpenGL • Can build for both Android and iOS using Unity CS 4720 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend