User Tools

Site Tools


using_the_varjo_xr3_headset

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
using_the_varjo_xr3_headset [2023/01/06 15:00] nkassaiusing_the_varjo_xr3_headset [2023/01/19 16:22] (current) nkassai
Line 6: Line 6:
 **Author:** <Nathan Kassai> Email: <kassan@unlv.nevada.edu> <!-- replace with your email address --> **Author:** <Nathan Kassai> Email: <kassan@unlv.nevada.edu> <!-- replace with your email address -->
 \\ \\
-**Date:** Last modified on <01/06/2023>+**Date:** Last modified on <01/19/2023>
 \\ \\
 **Keywords:** <Virtual Reality, Tutorial, Step-by-Step> **Keywords:** <Virtual Reality, Tutorial, Step-by-Step>
 \\ \\
 +
 +**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/upload packages into Unity
 +  * 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, the Varjo XR3 Headset has the following system requirements:
 +
 +^ Component                                                                                  ^ Recommended                                                                                                                         | Minimum                                                                                    |
 +| Processor (CPU)                                                                            | Premium 8-Core CPU. \\ \\ One of the following or better:\\ Intel Core i9-9900k   \\ Intel Xeon W-2245 8-Core \\ AMD Ryzen 7 3700x  | 8-Core CPU\\ \\ One of the following or better:\\ Intel Core i7-9700k\\ AMD Ryzen 7 2700X  |
 +| Memory (RAM)                                                                                32 GB                                                                                                                                                                                                                          ||
 +| Graphics Card (GPU) \\ \\ *Note: AMD Graphics cards are not supported yet as of 1/06/2023  | NVIDIA GeForce RTX 3080\\ NVIDIA RTX A6000                                                                                          | NVIDIA GeForce RTX 3070\\ NVIDIA GeForce RTX 2080 Ti\\ NVIDIA Quadro RTX 6000              |
 +| Storage Space                                                                              |  2 GB                                                                                                                                                                                                                           ||
 +| Video Output                                                                                2 x DisplayPort 1.4                                                                                                                                                                                                            ||
 +| USB Connectivity                                                                            2 x USB - A 3.0/3.1                                                                                                                                                                                                            ||
 +| Operating System                                                                            Windows 10 (64-bit)\\ Windows 11                                                                                                                                                                                               ||
 +
 +
  
 ===== 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's Unity SDK
 +
 +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), and import it into your project. 
 +
 +Once SteamVR has finished installing, you may now install the Varjo SDK for Unity
 +
 +Copy this Github link: https://github.com/varjocom/VarjoUnityXRPlugin
 +
 +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