← Files SightLab VR AssistantARCHIVED FILE

skills/sightlab-2/examples/curated/Sample_Code_SightLab_VR_GUI.py

600 Bytes · Nov 12, 2026 · 18:57 UTC

↓ Download file

See the change to this file →

# Source: ExampleScripts/Sample Code/SightLab_VR_GUI.py
# SightLab 2 shipped example, copied unchanged below this header by the AI Kit on 2026-10-30.
import sightlab_utils.sightlab as sl
from sightlab_utils.settings import *

sightlab = sl.SightLab()

def sightLabExperiment(): 
	yield viztask.waitEvent(EXPERIMENT_START)
	viz.callback(viz.getEventID('ResetPosition'), sightlab.resetViewPoint)
	
	for trial in range(sightlab.getTrialCount()):
		yield viztask.waitEvent(TRIAL_START)
		
		yield viztask.waitEvent(TRIAL_END)

viztask.schedule(sightlab.runExperiment)
viztask.schedule(sightLabExperiment)

SHA-256: ad947b2d621643a353a49bbc070f0a2b79063e15452cb94aa70639e61e6b8040