Discover how to work with Unity to create intuitive user interfaces for VR. Learn about the technological and psychological implications of common UX interface elements.
Overview
Syllabus
Introduction
- Understand and master the principles of great UI in VR using Unity
- What you should know
- How to use the exercise files
- Download and install Unity
- Preparing Unity for Oculus
- Installing the Oculus SDK
- Set up the base scene
- Publishing to the Quest
- VR UI overview
- Creating a simple canvas
- To the edge of vision
- Distance from the eye
- Occlusion strategy
- What is a reticle and why do you need it?
- Creating a simple reticle
- Reworking the HUD as a logging console
- Preparing the buttons
- Adding interaction to the console
- Customizing the reticle
- The usefulness of a ray pointer
- A true UI paradigm shift
- Setting up a palette
- Adding buttons to your palette
- Finishing up laying out the palette
- Adding visual fidelity functionality
- Sampling and antialiasing
- Haptic feedback
- Why worry about dialogs?
- Laying out the dialog
- Simple head tracking dialog setup
- Input masking
- Using an overlay to get attention
- Animating the overlay
- Adding animation to the dialog
- Reworking the dialog to fade in
- Getting around
- Adding a teleport marker
- A better occlusion strategy
- Updating the dialog animation with occlusion
- Mipmaps and filtering
- Putting a bow on it
- Next steps
Taught by
Roger Miller