using_the_varjo_xr3_headset
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
using_the_varjo_xr3_headset [2023/01/06 15:00] – nkassai | using_the_varjo_xr3_headset [2023/01/19 16:22] (current) – nkassai | ||
---|---|---|---|
Line 6: | Line 6: | ||
**Author:** <Nathan Kassai> Email: < | **Author:** <Nathan Kassai> Email: < | ||
\\ | \\ | ||
- | **Date:** Last modified on <01/06/2023> | + | **Date:** Last modified on <01/19/2023> |
\\ | \\ | ||
**Keywords: | **Keywords: | ||
\\ | \\ | ||
+ | |||
+ | **Time to complete - 30 minutes** | ||
+ | |||
+ | By the end of this tutorial, you will have created a basic 3D environment in Unity, and successfully rendered the environment to our Varjo XR3 Headset! | ||
+ | |||
+ | Here is the final product after this tutorial: (Make sure to include link here!) | ||
+ | |||
+ | |||
+ | |||
+ | ===== Prerequisites ===== | ||
+ | Before starting this tutorial, the author assumes you either: | ||
+ | * Understand how to install/ | ||
+ | * Have SteamVR pre-installed and ready for VR integration (including BaseStation setup) | ||
+ | * Followed the previous Unity Crash Course which goes over everything mentioned above to prepare you for this tutorial | ||
+ | |||
+ | Additionally, | ||
+ | |||
+ | ^ Component | ||
+ | | Processor (CPU) | Premium 8-Core CPU. \\ \\ One of the following or better:\\ Intel Core i9-9900k | ||
+ | | Memory (RAM) | ||
+ | | Graphics Card (GPU) \\ \\ *Note: AMD Graphics cards are not supported yet as of 1/ | ||
+ | | Storage Space | 2 GB || | ||
+ | | Video Output | ||
+ | | USB Connectivity | ||
+ | | Operating System | ||
+ | |||
+ | |||
===== Motivation and Audience ===== | ===== Motivation and Audience ===== | ||
Line 29: | Line 56: | ||
* Connecting the Varjo XR3 to Unity | * Connecting the Varjo XR3 to Unity | ||
* Final Words | * Final Words | ||
- | |||
- | Time to complete - 30 minutes | ||
- | |||
- | Note: Add prereq... | ||
==== Hardware ==== | ==== Hardware ==== | ||
Line 88: | Line 111: | ||
Note: There are two types of tracking that the Varjo XR3 uses: | Note: There are two types of tracking that the Varjo XR3 uses: | ||
- | * Unordered List Item | + | * Inside-Out Tracking |
+ | * Utilizes the Front-facing cameras to draw virtual boundaries around the player | ||
+ | * SteamVR | ||
+ | * Utilizes HTC Vive 2.0 Base Stations to track the position of the headset | ||
+ | **You can use either or, however, since our lab has Base Stations, we will use SteamVR** | ||
+ | |||
+ | To change the tracking type, go to Varjo Base, click on System, and under Headset Tracking, change it to SteamVR. | ||
+ | |||
+ | * Calibration with SteamVR will not be shown in this tutorial. Tutorial for any headset utilizing SteamVR will be shown here (Add link for SteamVR calibration). | ||
==== Connecting the Varjo XR3 to Unity ==== | ==== Connecting the Varjo XR3 to Unity ==== | ||
+ | In order to get our headset connected to Unity, we will require the following packages: | ||
+ | * SteamVR | ||
+ | * Varjo' | ||
+ | |||
+ | Before installing the above-mentioned packages, please create a new Unity 2020+ 3D project and name it **Varjo_XR3_Intro**. | ||
+ | |||
+ | Once the project has opened, go to the Asset Store, download SteamVR (if not already downloaded), | ||
+ | |||
+ | Once SteamVR has finished installing, you may now install the Varjo SDK for Unity | ||
+ | |||
+ | Copy this Github link: https:// | ||
+ | |||
+ | Go back to Unity and press Window. Then scroll down to Package Manager. | ||
+ | When the package manager opens, press the top left (+) icon and select add package from git URL. Paste the above GitHub link into the text box and press add. | ||
+ | |||
+ | After a few minutes, the package should have installed the Varjo SDK into Unity! | ||
+ | |||
+ | In the Asset section, search for the Player GameObject and drag it into the Hierarchy. | ||
+ | |||
+ | And finally, hit play and put on the headset! | ||
+ | |||
==== Final Words ==== | ==== Final Words ==== |
using_the_varjo_xr3_headset.1673046052.txt.gz · Last modified: by nkassai