Skip to content

zy0531/AR-Navi-VR-Simulation-in-Varjo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AR-Navi-VR-Simulation-in-Varjo

Introduction

This is the program of the experiment in paper Y. Zhao, J. Stefanucci, S. Creem-Regehr and B. Bodenheimer, "Evaluating Augmented Reality Landmark Cues and Frame of Reference Displays with Virtual Reality," in IEEE Transactions on Visualization and Computer Graphics, vol. 29, no. 5, pp. 2710-2720, May 2023, doi: 10.1109/TVCG.2023.3247078.

Demo Video

https://www.youtube.com/watch?v=lrn_5SzA30U

Hardware

  • Varjo - XR3
  • Base station x 2
  • HTC Vive controller x 1
  • HTC Vive tracker x1 (with a belt to tie the tracker in front of the belly of users)

Software

  • Varjo Base: version 3.2.0
  • Unity 2020.3.20f1

Scenes

  • CScape/Assets/Scenes/Scene for Experiments

System Design

AR Display Simulation

In order to simulate the limited field of view that is common in AR HMDs, a plane was attached to the main virtual camera that mimicke an AR lens. It followed the movement of the camera at all times. The plane was scaled to 60% of the camera’s original field of view. Additionally, we further simulated an AR display within the virtual environment by adding a degree of transparency to the virtual plane. The alpha value of the plane was set to 60. Customized shaders with stencil buffers were used for rendering AR cues that could only be seen within the range of the simulated lens. Objects that were used to represented AR cues were assigned corresponding stencil referencing numbers to be displayed half transparently and in front of any other virtual objects regardless of the actual depth relationships.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors