introduction to vr development
TRANSCRIPT
![Page 1: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/1.jpg)
Virtual Reality Development
![Page 3: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/3.jpg)
![Page 4: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/4.jpg)
VIRTUAL REALITY,THE FUTURE STARTS NOW
![Page 5: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/5.jpg)
AGENDA
• Virtual Reality▶ What is Virtual Reality▶ VR vs. AR vs. MR▶ Oculus Rift vs. HTC Vive
• Game Engine▶ What is Unity3D▶ Getting started with Unity3D▶ Natural Interfaces
• Demo• Q&A
![Page 6: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/6.jpg)
Virtual Reality• What is Virtual Reality• VR vs. AR vs. MR• Oculus Rift vs. HTC Vive
![Page 7: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/7.jpg)
WHAT IS VIRTUAL REALITY
“An artificial environment that is created with software and presented to the user in such a way that the user suspends belief and accepts it as a real environment.”
![Page 8: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/8.jpg)
VR VS. AR VS. MR
Virtual Reality
• Oculus Rift• HTC Vive• Gear VR• Google Cardboard
Augmented Reality
• Mobile apps• Internet of Things
Mixed Reality
• Microsoft Hololens
![Page 9: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/9.jpg)
• Passive Experience▶ Simulator games
• Active Experience▶ Puzzle games
• Min Specs.▶ NVIDIA GTX 960▶ Intel I5 gen 4+▶ 8 GB RAM▶ HDMI 1.3▶ 1 * USB 3.0
• Min Specs.▶ NVIDIA GTX 970▶ Intel I5 gen 4+▶ 4 GB RAM▶ HDMI 1.4▶ 1 * USB 2.0
![Page 10: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/10.jpg)
Game Engine• Unity3D• Getting Started with Unity3D
![Page 11: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/11.jpg)
UNITY3D
• Game Engine
• Payment plans▶ Free▶ Plus ($35 / month)▶ Pro ($125 / month)▶ Enterprise
![Page 12: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/12.jpg)
GETTING STARTED WITH UNITY3D
• Multiplatform applications
• Games can be created without a lot of code
• Scripting < > Programming▶ .NET version 3.5 (Mono)
• Asset store
• Active developer community
![Page 13: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/13.jpg)
NATURAL INTERFACES
• Q: What can you really control in Virtual Reality?
▶ A: Where you look
• Unity Ray-casting and collision detection
![Page 14: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/14.jpg)
Demo
![Page 16: Introduction to VR Development](https://reader035.vdocuments.mx/reader035/viewer/2022070514/587d6cdb1a28ab32318b7099/html5/thumbnails/16.jpg)