Skip to content
BigBro222's Blog
LinkedInGitHub

Master Thesis (Part 2)

Project experience, AR/VR1 min read

(Remote User testing Setup)

Due to the Quarantine in Paris in 2020, it’s not practicle and ethical to do poilot study . So we changed our plan and we started to build a remote Usability Lab. We used the Photon Unity Network Library to fulfill the remote function.

For remote Usability Lab, we first designed three function: Be able to see what user see, be able to assist user in a third person view and be able to communicate via network.

Remote_system.png
Figure1 System diagram

Based on PhotonNetwork. So the basic idea is that each photonView only belongs to one Client. We set the HoloLens application as the Master Client, and the Observation applications are syncronized accordingly.

The main function works this way: we try to syncronize their location and rotation through network, but the hightlighted interaction and complicated interaction where called by event and encoded in the virtual room scene.

We also have a third person view for the observer to better understand how the whole enviroment looks like. By switch between the first Person VR view and the Third person view, the observer can freely observe how people interact with the visaulization.

FirstPerson.gif
Figure2 First Person view
ThirdPerson.gif
Figure3 Third Person View

We also implemented a 3D replay system for future use. The system is consisted of two parts, one is pulling transform data from the scene, another is an event driven system that can understand how people are interacting with the project. we calculate the time that people

BubbleCursorMap.png
Figure4 BubbleCursorMap

Thesis links

© 2023 by BigBro222's Blog. All rights reserved.