Index
A
- accelerometer / Sensors
- Agile manifesto
- URL / Using glide locomotion
- air gesture sensor / Sensors
- Air Humidity Sensor / Sensors
- ambient light sensor / Sensors
- Android devices
- setting up / Setting up for Android devices
- Java Development Kit (JDK), installing / Installing the Java Development Kit (JDK)
- SDK, installing / Installing Android SDK
- via command line tools / Via Command Line Tools
- root path location / About your Android SDK root path location
- USB device debugging, installing / Installing USB device debugging and connection
- USB device connection, installing / Installing USB device debugging and connection
- Unity External Tools, configuring / Configuring the Unity External Tools
- Unity Player Settings,configuring / Configuring Unity Player Settings for Android
- Android SDK Manager / Installing Android SDK
- Animation / Definitions for Animation and Animator
- Animation Clicks
- creating, on WholeEgg object / Shaking an egg
- Animation clips
- using / Using Animation clips
- creating, on WholeEgg object / Shaking an egg
- Animation editor
- using / Using the Animation editor
- wafting nest / A wafting nest
- Animation Track
- tracking / Recording an Animation Track
- growing tree animation, adding / A growing tree
- growing bird, adding / A growing bird
- Animator Controllers
- using / Using Animator Controllers
- ThirdPersonController Animator / ThirdPersonController Animator
- Living Birds Animator / Living Birds Animator
- BirdController, creating / Learning to fly
- birds, hacking / Hacking the birds
- BirdController, adding / Fly away!
- Animators / Definitions for Animation and Animator
- application
- versus games / Applications versus games
- Application Programming Interface (API) / Short intro to Unity C# programming
- application toolkits / Application toolkits
- AR applications
- building / Building our first AR applications
- ARCore
- about / ARCore
- advantages / ARCore
- disadvantages / ARCore
- setting up / Setting up ARCore
- ARKit
- about / ARKit
- advantages / ARKit
- disadvantages / ARKit
- setting up / Setting up ARKit
- Hello World, building / Building Hello World in ARKit
- ARToolKit
- about / ARToolKit
- advantages / ARToolKit
- disadvantages / ARToolKit
- setting up / Setting up ARToolKit
- URL / Setting up ARToolKit
- Asset Store
- audio synchronization / Audio synchronization
- audio tracks / Timelines and Audio tracks
- augmented reality (AR)
- about / The difference between virtual reality and augmented reality
- versus virtual reality / The difference between virtual reality and augmented reality
- Augmented Reality (AR)
- packages / Available AR packages
- defining / Defining AR
- devices, incomplete list / An incomplete list of AR devices
- about / What is OpenCV?, What is Mixed Reality, and how does it work?
B
- BACtrack Mobile Pro / Writing unity plugins
- barometer / Sensors
- barrel distortion / Stereoscopic 3D viewing
- Blender
- 3D content, creating / Creating 3D content with Blender
- about / An introduction to Blender
- unit cube / A unit cube
- UV Texture image / UV Texture image
- Unity, importing / Importing into Unity
- observations / A few observations
- button input
- about / Basic button input
- Fire1 button, using / Using the Fire1 button
- OpenVR trigger button / OpenVR trigger button
- Daydream controller clicks / Daydream controller clicks
C
- C# language plugin / C# language plugin
- C# programming / Short intro to Unity C# programming
- C++ language plugin / C++ language plugin
- camera / Sensors
- Camera component / The Camera component
- Canada Geographic Information System (CGIS) / The history of GIS
- Capsule Collider / The Character Controller component
- cardboard / Building for Google VR
- cartographic modeling / Cartographic modeling
- Centers for Disease Control and Prevention (CDC) / The history of GIS
- Character Controller (CC) / The Character Controller component
- characters
- about / Understanding Unity characters
- components / Unity components
- Unity Standard Assets / Unity Standard Assets
- chromatic aberration correction / Stereoscopic 3D viewing
- classes / Short intro to Unity C# programming
- clicks
- polling / Polling for clicks
- button interface functions / Our own button interface functions
- balloons, creating / Creating and releasing balloons
- balloons, releasing / Creating and releasing balloons
- balloon, inflating while pressed / Inflating a balloon while pressed
- co-routine / The RandomPosition script
- code implementation / Code implementation details
- comfort mode locomotion
- adding / Adding comfort mode locomotion
- components
- about / Unity components
- Camera component / The Camera component
- Rigidbody component / The Rigidbody component
- Character Controller (CC) / The Character Controller component
- computer-generated imagery (CGI) / The difference between virtual reality and augmented reality
- cube
- adding / Adding a cube
D
- 3D content
- creating, with Blender / Creating 3D content with Blender
- creating, in VR / Creating 3D content in VR
- Tilt Brush models, exporting / Exporting and importing Tilt Brush models
- Tilt Brush models, importing / Exporting and importing Tilt Brush models
- Google Poly, used for publishing / Publishing and importing using Google Poly
- 3D virtual worlds
- references / 3D worlds
- data analysis
- with GIS / Data analysis with GIS
- URL / Data analysis with GIS
- GIS modeling / GIS modeling
- geometric networks / Geometric networks
- hydrological modeling / Hydrological modeling
- cartographic modeling / Cartographic modeling
- map overlay / Map overlays
- Daydream VR Elements
- using, for interactable items / Interactables using Daydream VR Elements
- degrees-of-freedom (DOF) / Mobile VR
- Design Cheat Sheet
- design principles
- analyzing / Studying VR design principles
- desktop VR / Desktop VR
- diorama
- creating / Creating a simple diorama
- cube, adding / Adding a cube
- plane, adding / Adding a plane
- sphere, adding / Adding a sphere and some material
- material, adding / Adding a sphere and some material
- scene view, modifying / Changing the scene view
- photo, adding / Adding a photo
- ground plane, coloring / Coloring the ground plane
- direction vector / The LookMoveTo script
- dollhouse view / Other teleport considerations
- Dynamic Library / Objective-C language plugin
E
- EditorXR (EXR)
- Unity, editing in VR / Editing Unity in VR with EditorXR
- about / Editing Unity in VR with EditorXR
- setting up / Setting up EditorXR
- using / Using EditorXR
- enum
- Ethan, gaming character
- about / Ethan, the walker
- artificially intelligent / Artificially intelligent Ethan
- NavMesh, baking / The NavMesh bakery
- random walker / A random walker in the town
- RandomPosition script / The RandomPosition script
- zombie-like pace, creating / "Zombie-ize" Ethan!
- raycasting / Go where I'm looking
- LookMoveTo script / The LookMoveTo script
- feedback cursor, adding / Adding a feedback cursor
- observing, through obstacles / Observing through obstacles
- specifications / If looks could kill
- KillTarget script / The KillTarget script
- particle effects, adding / Adding particle effects
- Assets folder, cleaning up / Cleaning up
- events
- using, for input / Using Unity events for input
- input actions, invoking / Invoking our input action events
- input events, subscribing / Subscribing to input events
- exposure therapy / Applications versus games
F
- feedback cursor
- adding / Adding a feedback cursor
- field of view (FOV)
- about / Stereoscopic 3D viewing
- fingerprint scanner sensor / Sensors
- foveated rendering / Stereoscopic 3D viewing
- frames per second (FPS) / Stereoscopic 3D viewing
- functions / Short intro to Unity C# programming
G
- game element UI / The game element UI
- game mechanics / Applications versus games
- game objects
- managing / Managing game objects
- fallen objects, destroying / Destroying fallen objects
- limited lifetime, setting / Setting a limited lifetime
- object pool, implementing / Implementing an object pool
- games
- versus applications / Applications versus games
- gamification / Applications versus games
- garbage collection (GC) / Implementing an object pool
- GearVR
- URL / Applications versus games
- building for / Building for GearVR and Oculus Go
- geocoding
- about / Geocoding
- reverse geocoding / Reverse geocoding
- Geographic Information Systems (GIS)
- about / What is GIS?
- history / The history of GIS
- techniques / GIS techniques and technologies
- technologies / GIS techniques and technologies
- capturing / Ways to capture GIS
- raster, converting to vector / Converting from raster to vector
- projections / Projections and coordinate systems
- coordinate systems / Projections and coordinate systems
- spatial analysis / Spatial analysis with GIS
- data analysis / Data analysis with GIS
- modeling / GIS modeling
- statistics, using / Statistics used with GIS
- implications / The implications of GIS in society
- implementing / GIS in the real world
- using, in education / GIS in education
- using, in local governments / GIS in local governments
- with augmented reality / GIS and augmented reality
- applications / Applications of GIS
- incorporating, with gaming / Gaming and GIS
- Geography Markup Language (GML) / Semantics
- geometric networks / Geometric networks
- Geospatial Analysis
- GIS digitization
- URL / Ways to capture GIS
- glide locomotion
- GNSS (Global Navigation Satellite System) / Sensors
- god view / Other teleport considerations
- Google Blocks
- about / Types of VR experiences
- URL / Creating 3D content in VR
- Google Cardboard
- URL / Mobile VR
- about / Google Cardboard
- Google Daydream
- about / Building for Google VR
- building / Google Daydream
- Google Daydream Elements
- using, for teleportation / Teleporting with Daydream Elements
- references / Teleporting with Daydream Elements
- Google Play for Daydream
- Google Poly
- URL / Publishing and importing using Google Poly
- used, for importing / Publishing and importing using Google Poly
- used, for publishing / Publishing and importing using Google Poly
- Google Tilt Brush
- about / Types of VR experiences
- URL / Creating 3D content in VR
- Google VR
- building / Building for Google VR
- Google Daydream, building / Google Daydream
- Google Cardboard / Google Cardboard
- Play Mode / Google VR Play Mode
- Google VR SDK for Unity
- URL / Device-specific toolkits
- GoPro / Types of VR experiences
- graphics processing unit (GPU) / Desktop VR
- Grid Projector
- using / Using a Grid Projector
- gyroscope / Sensors
H
- hand model
- using / Really using your hands
- balloons, parenting / Parenting balloons to your hand
- balloons, popping / Popping balloons
- Hardware-Based Data Execution Prevention (DEP) / Getting Mixed Reality ready
- head-mounted display (HMD)
- types / Types of head-mounted displays
- desktop VR / Desktop VR
- about / Desktop VR
- mobile VR / Mobile VR
- headshot game / Headshot game
- head tracking / Head tracking
- heart rate monitor sensor / Sensors
- HoloLens / The difference between virtual reality and augmented reality
- using, in XR / XR with HoloLens
- HTC VIVE / Desktop VR
- hydrological modeling / Hydrological modeling
I
- in-game dashboard
- with input events / An in-game dashboard with input events
- creating, with buttons / Creating a dashboard with buttons
- water hose, linking to buttons / Linking the water hose to the buttons
- buttons, activating from scripts / Activating buttons from the script
- button, highlighting / Look to highlight a button
- highlights, enabling with input controller / Looking and then clicking to select
- clicks, enabling with input controller / Looking and then clicking to select
- time-based selection, using for button click / Looking and starting to select
- info bubble / Info bubble
- Instantiate function
- integrated development environment (IDE) / Installing UWP support in Visual Studio, Build And Run
- Intel Integrated Performance Primities (IPP) / What is OpenCV?
- Intel Threading Building Blocks (TBB) / What is OpenCV?
- interactable items
- about / Interactable items
- SteamVR Interaction System, using / Interactables using SteamVR Interaction System
- Daydream VR Elements / Interactables using Daydream VR Elements
- Inter Pupillary Distance (IPD) / Stereoscopic 3D viewing
- iOS devices
- setting up / Setting up for iOS devices
- URL / Setting up for iOS devices
- Apple ID, requisites / Have an Apple ID
- Xcode, installing / Install Xcode
- Unity Player Settings, configuring / Configuring the Unity Player Settings for iOS
- building / Build And Run
- executing / Build And Run
- IR Blaster sensor / Sensors
- Iris Scanner sensor / Sensors
J
- Java Development Kit (JDK)
- installing / Installing the Java Development Kit (JDK)
- Java language plugin / Java language plugin
K
- Kickstarter / What is virtual reality to you?
- KillTarget script / The KillTarget script
- Kudon
L
- LiFi sensor / Sensors
- light-emitting diodes (LEDs) / Sensors
- lights
- animating / Animating lights
- light sensor / Sensors
- locomotion
- considerations / Other locomotion considerations
- LookMoveTo script / The LookMoveTo script
M
- macOS
- setup, versus Windows setup / Differences between macOS and Windows setups
- project, setting up / macOS project setup
- project, building / Building the macOS Project
- Xcode, working with / Working with Xcode
- Magic Leap / The difference between virtual reality and augmented reality
- magnetometer / Sensors
- Managed Plugins / Writing unity plugins
- Mapbox
- about / Background information on Mapbox
- overview / Project overview
- prerequisites / Getting started
- setting up / Setting up Mapbox, Setting up the project
- features / Important items to note
- project, scripting / Scripting the project
- finalizing / Finalizing the project
- map overlay / Map overlays
- MasterpieceVR
- Mathf.Lerp
- measurement tools
- about / Measurement tools
- unit cube, using / Keeping a unit cube handy
- Grid Projector, using / Using a Grid Projector
- Ethan character, measuring / Measuring the Ethan character
- microphone / Sensors
- Microsoft immersive Mixed Reality / Desktop VR
- Microsoft Paint 3D
- mini-map / Other teleport considerations
- Mixed Reality (MR)
- about / What is OpenCV?, What is Mixed Reality, and how does it work?
- prerequisites / Getting Mixed Reality ready
- URL / Getting Mixed Reality ready
- playing with / Playing with Mixed Reality
- camera, setting up / Setting up the camera
- performance / Performance and quality control
- quality control / Performance and quality control
- Windows 10 SDK, targeting / Targeting the Windows 10 SDK
- robot, adding / Do the robot
- robot, configuring / Do the robot
- Visual Studio, building from / Building and deploying from Visual Studio
- Visual Studio, deploying from / Building and deploying from Visual Studio
- mobile VR / Mobile VR
- MonoDevelop / Short intro to Unity C# programming
- motion detection / Head tracking
N
- National Football League (NFL) / Applications versus games
- Native Plugins / Writing unity plugins
- NewtonVR
- URL / Application toolkits
- NFC (Near-Field Communication) / Sensors
- non-gaming applications
- travel and tourism / Applications versus games
- mechanical engineering / Applications versus games
- industrial design / Applications versus games
- architecture and civil engineering / Applications versus games
- real estate / Applications versus games
- medicine / Applications versus games
- mental health / Applications versus games
- education / Applications versus games
- training / Applications versus games
- entertainment and journalism / Applications versus games
- NVIDIA PhysX engine / Unity physics
O
- object-oriented programming (OOP) / Converting from raster to vector
- Objective-C language plugin / Objective-C language plugin
- objects
- activating, timeline used / Using a Timeline to activate objects
- ocular distortion correction / Stereoscopic 3D viewing
- Oculus GO
- building for / Building for GearVR and Oculus Go
- Oculus Integration Toolkit
- URL / Device-specific toolkits
- Oculus Medium
- about / Types of VR experiences
- URL / Creating 3D content in VR
- Oculus Quill
- Oculus Rift
- URL / Desktop VR
- building for / Building for Oculus Rift
- Oculus Rift Development Kit 1 (DK1) / What is virtual reality to you?
- Oculus Rift Development Kit 2 (DK2) / What is virtual reality to you?
- Open Computer Vision (OpenCV)
- about / What is OpenCV?
- project, creating with paid assets / Creating the project with paid assets
- building / Installing and building OpenCV
- installing / Installing and building OpenCV
- downloading / Downloading OpenCV
- CMake, downloading / Downloading CMake
- configuring / Configuring the CMake and OpenCV source files
- CMake, configuring / Configuring the CMake and OpenCV source files
- references / Configuring the CMake and OpenCV source files
- with Unity / OpenCV with Unity
- and Unity / OpenCV and Unity
- Open Geospatial Consortium (OGC)
- about / Open Geospatial Consortium Standards, Semantics
- URL / Open Geospatial Consortium Standards
- web mapping / Web mapping
- dimension of time, adding / GIS and adding dimension of time
- semantics / Semantics
- OpenVR
- URL / Building for SteamVR
- Optitrack
P
- paddle ball game
- about / Paddle ball game
- deflector, versus paddle / Deflector versus paddle
- particle effects
- adding / Adding particle effects
- particle systems
- controlling / Controlling particle systems
- pedometer / Sensors
- Perception Neuron
- Personal Edition / Getting started with Unity
- photo
- adding / Adding a photo
- physic material / The Rigidbody component
- physics
- about / Unity physics
- rigidbody / Unity physics
- collider / Unity physics
- Physic Material / Unity physics
- Physics Manager / Unity physics
- bouncy balls / Bouncy balls
- physics engine / Observing through obstacles, The Rigidbody component
- Picture Puzzle project
- about / Project background, Getting started
- overview / Project overview
- Vuforia, installing / Installing Vuforia
- pincushion effect / Stereoscopic 3D viewing
- pixel smearing / Stereoscopic 3D viewing
- pixels per inch (PPI) / Stereoscopic 3D viewing
- plane
- adding / Adding a plane
- PlayStation VR / Desktop VR
- plugins
- sensors, leveraging / Leveraging sensors with plugins
- about / Writing unity plugins
- writing / Writing unity plugins
- C# language plugin / C# language plugin
- C++ language plugin / C++ language plugin
- Swift language plugin / Swift language plugin
- Objective-C language plugin / Objective-C language plugin
- Java language plugin / Java language plugin
- pointer teleportation / Techniques for teleportation
- post-traumatic stress disorder (PTSD) / Applications versus games
- project
- prerequisites / Getting started
- conceptualizing / Conceptualizing the project, Basic idea/concept
- programming language, selecting / Choosing the right programming language
- release platform, selecting / Choosing your release platform
- libraries, selecting / Choosing your game engine, libraries, and frameworks
- game engine, selecting / Choosing your game engine, libraries, and frameworks
- frameworks, selecting / Choosing your game engine, libraries, and frameworks
- game design, developing / Developing the game design and application design document
- application design document, developing / Developing the game design and application design document
- UML design / Bonus – UML design
- prototyping / Prototyping
- properties
- animating / Animating other properties
- prototyping / Prototyping
- ProVR
- Proximity Sensor / Sensors
- Public Static Extern Method / C++ language plugin
R
- RandomPosition script / The RandomPosition script
- ray / The LookMoveTo script
- ray casting / Go where I'm looking
- recentering
- about / Resetting center and position
- room scale teleportation, supporting / Supporting room scale teleportation
- refactoring / Inflating a balloon while pressed
- Resource Description Framework (RDF) / Semantics
- reticle cursor / The reticle cursor
- reusable default canvas / A reusable default canvas
- reverse geocoding / Reverse geocoding
- Rift
- rigidbodies
- URL / Unity physics
- Rigidbody component / The Rigidbody component
- room scale teleportation
- supporting / Supporting room scale teleportation
- Rule Interchange Format (RIF) / Semantics
S
- scene
- setting up / Setting up the scene
- balloon, creating / Creating a balloon
- prefab, creating / Making it a prefab
- enhancing / Juicing the scene
- ball game, variations / Great balls of fire
- skull environment / Skull environment
- audio synchronization / Audio synchronization
- scene view
- modifying / Changing the scene view
- URL / Changing the scene view
- screen-door effect / Stereoscopic 3D viewing
- scriptable objects
- using, for input / Using scriptable objects for input
- creating / Creating the scriptable object
- input action object, populating / Populating the input action object
- input action object, accessing / Accessing the input action object
- simulation, testing / Simulation testing with scriptable objects
- scripted component property
- animating / Animating a scripted component property
- Second-Level Address Translation (SLAT) / Getting Mixed Reality ready
- sensors
- about / Sensors
- Proximity Sensor / Sensors
- gyroscope / Sensors
- fingerprint scanner sensor / Sensors
- camera / Sensors
- barometer / Sensors
- thermometer / Sensors
- accelerometer / Sensors
- pedometer / Sensors
- touch sensor / Sensors
- microphone / Sensors
- ambient light sensor / Sensors
- Iris Scanner sensor / Sensors
- air gesture sensor / Sensors
- heart rate monitor sensor / Sensors
- Air Humidity Sensor / Sensors
- light sensor / Sensors
- magnetometer / Sensors
- IR Blaster sensor / Sensors
- GNSS (Global Navigation Satellite System) / Sensors
- NFC (Near-Field Communication) / Sensors
- signal receiver sensor / Sensors
- LiFi sensor / Sensors
- clock / Sensors
- leveraging, with plugins / Leveraging sensors with plugins
- unity plugins, writing / Writing unity plugins
- drivers, creating in Java / Creating a sensor driver in Java
- shooter ball game
- about / Shooter ball game
- signal receiver sensor / Sensors
- Simple Knowledge Organization System (SKOS) / Semantics
- six degrees of freedom / Head tracking
- Skull environment
- URL / Skull environment
- Smart Urban Golf
- SoundCloud NoCopyrightSounds track
- URL / Audio synchronization
- spatial analysis
- with GIS / Spatial analysis with GIS
- Standard Template Library (STL) / Objective-C language plugin
- Static Library / Objective-C language plugin
- statistics
- using, with GIS / Statistics used with GIS
- geocoding / Geocoding
- Open Geospatial Consortium (OGC) / Open Geospatial Consortium Standards
- SteamVR Interaction System
- using, for interactable items / Interactables using SteamVR Interaction System
- used, for teleporting / Teleporting with SteamVR Interaction System
- Steam VR platform
- URL / Applications versus games
- building for / Building for SteamVR
- SteamVR Plugin
- URL / Device-specific toolkits
- Stereoscopic 3D
- viewing / Stereoscopic 3D viewing
- story, composing
- about / Composing our story
- assets, gathering / Gathering the assets
- initial scene, creating / Creating the initial scene
- story, customizing
- about / Making the story interactive
- LookAtTarget, adding / Look to play
- initial scene setup, resetting / Resetting the initial scene setup
- interactivity ideas / More interactivity ideas
- Swift Language Plugins / Swift language plugin
T
- teleportation
- techniques / Techniques for teleportation
- implementing / Looking to teleport
- between surfaces / Teleporting between surfaces
- spawn points / Teleport spawn points
- considerations / Other teleport considerations
- toolkits / Teleportation toolkits
- SteamVR Interaction System, using / Teleporting with SteamVR Interaction System
- with Daydream Elements / Teleporting with Daydream Elements
- TextMeshPro
- using / Using TextMeshPro
- thermometer / Sensors
- third-party content
- using / Using third-party content
- Tilt Brush models
- exporting / Exporting and importing Tilt Brush models
- importing / Exporting and importing Tilt Brush models
- timelines
- about / Timelines and Audio tracks
- used, for object activation / Using a Timeline to activate objects
- timewarp / Head tracking
- toolkits
- about / Unity VR Support and Toolkits
- device-specific toolkits / Device-specific toolkits
- SteamVR Plugin / Device-specific toolkits
- Oculus Integration Toolkit / Device-specific toolkits
- Windows Mixed Reality Toolkit / Device-specific toolkits
- Google VR SDK for Unity / Device-specific toolkits
- application toolkits / Application toolkits
- ARCore / ARCore
- ARKit / ARKit
- Vuforia / Vuforia
- ARToolKit / ARToolKit
- touch sensor / Sensors
- Tunneling / Other locomotion considerations
U
- Unified Modeling Language (UML) / Bonus – UML design
- Unity
- about / Getting started with Unity
- project, creating / Creating a new Unity project
- editor / The Unity editor
- world space / The default world space
- editing, in VR with EditorXR / Editing Unity in VR with EditorXR
- Unity-Beat-Detection
- URL / Audio synchronization
- Unity Asset Store
- Unity Package file
- URL / Setting up ARCore
- Unity project
- setting up / Setting up the Unity project
- Unity Standard Assets
- about / Unity Standard Assets
- ThirdPersonController / ThirdPersonController
- AIThirdPersonController / AIThirdPersonController
- First-person FPSController / First-person FPSController
- RigidBodyFPSController / RigidBodyFPSController
- Urban Hunt
- URL / What is Mixed Reality, and how does it work?
- about / Urban Hunt
- user experience design
- user interface (UI) / Technical skills that are important to VR
- UV Texture image / UV Texture image
V
- variable / Short intro to Unity C# programming
- View-Master / Head tracking
- Virtual Reality (VR)
- about / What is virtual reality to you?
- versus augmented reality / The difference between virtual reality and augmented reality
- working / How virtual reality really works
- Stereoscopic 3D viewing / Stereoscopic 3D viewing
- head tracking / Head tracking
- 3D content, creating / Creating 3D content in VR
- Unity, editing with EditorXR / Editing Unity in VR with EditorXR
- enabling, for platform / Enabling Virtual Reality for your platform
- target platform, setting / Setting your target platform
- XR SDK, setting / Setting your XR SDK
- device toolkit, installing / Installing your device toolkit
- MeMyselfEye player prefab, creating / Creating the MeMyselfEye player prefab
- Virtual Reality ToolKit (VRTK)
- Virtuix Omni
- VirZoom
- visor HUD / Visor HUD
- VR Best Practices
- VR components
- pointing / Pointing and clicking with VR components
- clicking / Pointing and clicking with VR components
- Unity UI, using / Using Unity UI and SteamVR, Using Unity UI and Daydream
- SteamVR, using / Using Unity UI and SteamVR
- Daydream, using / Using Unity UI and Daydream
- VR experiences
- diorama / Types of VR experiences
- first-person experience / Types of VR experiences
- interactive virtual environment / Types of VR experiences
- 3D content creation / Types of VR experiences
- rails, riding / Types of VR experiences
- 360-degree media / Types of VR experiences
- social VR / Types of VR experiences
- VR motion sickness
- managing / Managing VR motion sickness
- VR support
- about / Unity VR Support and Toolkits, Unity's built-in VR support
- web-based VR / Web and JavaScript-based VR
- Javascript-based VR / Web and JavaScript-based VR
- 3D worlds / 3D worlds
- VRTK open source toolkit
- VR Virtualizer
- Vuforia
- about / Vuforia
- advantages / Vuforia
- disadvantages / Vuforia
- setting up / Setting up Vuforia
- URL / Setting up Vuforia
- installing / Installing Vuforia
W
- WDDM (Windows Display Driver Model) / Getting Mixed Reality ready
- WebGL / Web and JavaScript-based VR
- Web Ontology Language (OWL) / Semantics
- Windows
- Vuforia, used for creating project / Windows project setup
- project, building / Building the Windows project
- Windows Immersive Mixed Reality (IMR)
- about / Building for SteamVR
- building for / Building for Windows Immersive MR
- Windows 10 Developer mode, setting up / Setting up Windows 10 Developer mode
- UWP support, installing in Visual Studio / Installing UWP support in Visual Studio
- UWP, building / UWP build
- Windows Mixed Reality (WMR) / XR with HoloLens
- Windows Mixed Reality Toolkit
- URL / Device-specific toolkits
- windshield HUD / The windshield HUD
- wrist-based menu palette
- building / Building a wrist-based menu palette
X
- Xcode
- installing / Install Xcode
- working with / Working with XCode, Working with Xcode
- XR (Extended Reality)
- about / What is Mixed Reality, and how does it work?
- applying, in media / XR applications in media
- with HoloLens / XR with HoloLens
- XR Foundation Toolkit (XRFT)
- URL / Application toolkits
- XR SDK
- setting / Setting your XR SDK