SightLab Example Scripts Library

Tools/Features
The "ExampleScripts" folder is located in your Sightlab2 projects folder in Documents
3D Tablet/ VR Menu
Customizable 3D interface for scene interaction
3d menu tablet vr gui interface interaction tools features
360 Moving Regions of Interest
Track moving ROIs in 360° environments
360 moving regions interest roi tracking panorama media stimulus tools features
Adding Avatars/NPCs
Integrate virtual characters and agents
avatars avatar npcs characters agents virtual humans tools features
AI Agent
Virtual agents with ChatGPT or Claude integration
ai intelligent agent chatgpt claude virtual assistant tools features
Barchart
Generate bar charts for data visualization
barchart visualization data bars charts tools features
Biofeedback
Visualize physiological sensor data in VR/AR
biopac biofeedback physiological sensors ball vr ar visualization tools features
Collisions/Gravity
Simulate physical interactions with ramps and elevations
collisions gravity ramps elevations falling physics tools features
Driving Example
Integrate vehicles into eyetracking simulations
driving car vehicle eyetracking simulation transportation tools features
Educational Application with AI
Educational experiences with object annotations
#AI #ai educational application ai learning annotations audio visual tools features
External Application Data Recorder
Record data from external applications
external application data recorder integration outside vizard tools features
Eye Tracker Tests
Evaluate eye tracker hardware performance
eye tracker tests hardware performance calibration validation tools features
Face Tracking
Track and analyze facial expressions
face tracking expressions emotion save analyze data tools features
Foot Tracking
Track feet in VR with controllers or Vive Trackers
feet foot tracking VR controllers vive trackers tools features
Full Body Avatars
Configure seated, standing or tracked full-body avatar
avatar body seated standing tracked full-body tools features
Gaze Based Interactions
Create scene elements that react to user gaze
gaze based interactions eye tracking reactivity scene elements tools features
Grab Events
Save data on object grab and release events
grab events data object release interaction tools features
Hand Tracking
Physics-based hand interactions with Quest Pro tracking
hand tracking grabbing physics quest pro fingers interaction tools features
Heat Map Aggregated Data
Heat Map Aggregated Data
heat map all trials aggregated data tools features
Image Viewer
Automate presenting a series of images placed in a folder
image viewer media stimulus tools features
Instructions
Add participant instructions
instructions participant settings tools features
Jump To Locations
Multiple teleportation methods for scene navigation
jump teleport locations arc virtual menu keypresses tools features
Measuring Tape
Tool for measuring objects in AR or VR
measuring tape tool AR VR objects distances tools features
Mirror
Add virtual mirrors with swappable head/hands or tracked avatar
mirror virtual reflection avatar head hands tracking tools features
Mixed Reality
Mixed and augmented reality examples
mixed reality ar augmented examples media stimulus tools features
Media Viewer
Display 360° media in randomized order
media viewer 360 stimulus randomized presentation media stimulus tools features
Model/Stimulus Swapping
Cycle through various media types in single or multi-user setups
model viewer stimulus swapping cycling models videos images audio media stimulus tools features
Movement Limiter
Restrict user movement within defined boundaries
movement limiter boundary constraint restriction tools features
Multi User Avatars
Full-body avatars with audio, transcripts and replay
multi-user full-body avatars avatar audio transcripts video replay tools features
Presentation Mode MultiUser
Control trials and presentation for clients
presentation mode multiuser presenter tools trials control tools features
Proximity Sensors
Create location-based interactive zones
proximity sensors location based interactions zones areas tools features
Rating Scale GUI
Create response selection interfaces
rating scale gui likert questionnaire survey responses tools features
Real World Objects in VR
Display real-world objects overlaid in VR
real world objects VR overlay mixed reality tools features
Rotoscoped Avatars
Integrate live-action actors seamlessly
rotoscoped avatars avatar live-action actors integration tools features
Screen Based Eyetrackers
Connect to Tobii and Eyelogic eye trackers
screen based eyetrackers tobii eyelogic connection tools features
Selector/Highlighter Tool
Interactive selection tool for scene objects
selector highlighter tool interaction pointer tools features
Scripted Avatar Agent
Add an avatar that can read from scripts using ai voice tools and measure data
scripted avatar agent avatars ai voices tools features
STIM Files
Use STIM files for setting experiment variables
stim files independent variables experiment research tools features
Upper/Full Body Tracking
Upper body tracking with Meta Quest Pro
upper full body tracking meta quest pro torso arms tools features
Virtual 2D Screen
Display 2D videos on virtual screen with user interaction analysis and stereo support
virtual 2D screen videos analyze playback user interactions stereo video tools features
Visual Analytics Examples
Generate charts and plots using various Python visualization libraries
visual analytics data visualization matplotlib numpy pandas plotly seaborn tools features
Vive Trackers
Track objects or full body with Vive Trackers
vive trackers objects full body tracking tools features
XR/AR Eye Tracking
Eye tracking studies on real-world objects
xr ar eye tracking real world objects augmented tools features