This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Start VR - First Steps
Introduction
Introduction (1:21)
About StartVR (2:22)
How to ask questions
Enabling Developer Mode (Quest / Quest2) (1:45)
Connecting Meta Quest 2 to you computer (2:22)
How to install Unity 2022 (2:38)
Project Setup
Introduction (0:36)
Creating the starter project (3:34)
Basics of Unity Editor (4:13)
Importing Packages to use VR in Unity project (9:51)
How to add the Player (11:16)
How to add Virtual Hands (14:28)
Virtual Hands Adjustment (4:26)
Importing VR Lab Project Files (12:28)
Fixing Shadows in a Unity 3D project (6:28)
Grabbing in VR
Introduction (0:53)
Physics 101 Collisions & RigidBody (10:29)
Basic Grabbing setup - Mug (10:45)
Better Grabbing - Attach Transform (11:00)
How to hide Hand Models (2:57)
Fixing collision between 2 objects - Sword and Mug (18:19)
Custom Convex Collider - Shield (8:50)
Fixing Shield Grabbing - Right vs Left hand (4:45)
Multiple Point Grabbing (13:20)
Separate Attach Point for Left and Right hand (5:21)
Grabbing mechanic Explained
What is XR Interaction Manager (3:01)
States: Hover, Select and Action (8:33)
Teleportation in VR
Introduction (0:40)
Adding Rays to the project (5:42)
Preparing floor as Teleportation Area (4:21)
How to rotate in VR using controller (5:31)
How to rotate player when teleporting - Teleportation Anchor (11:28)
Customizing Rays - Chaining color & Adding Reticle (9:45)
Connecting Teleportation with Grabbing (8:30)
Extra section
Continuous Movement using joystick (6:59)
Continuous Turning using joystick (3:45)
Player collision with the environment (9:36)
VR Glossary
XR Origin (3:59)
XR Direct Interactor (3:56)
XR Ray Interactor (7:20)
XR Interactor Line Visual (3:46)
XR Interactor Common Fields (6:07)
XR Snap Turn Provider (2:20)
Script DrawMeshGizmo (3:51)
Script MultiAttachTransformGrabber (4:24)
Script OnClickInputEventReference (2:27)
Script FlipOjectToFitHandHelper (1:58)
Script HoverEmissionFeedback (3:11)
Script FitHandsTwoAttachPoints (3:47)
Introduction
Complete and Continue