WorldViz Logo WorldViz VR
PRISM SightLab

SightLab Example Scripts Library

Example Scripts & Templates
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
360 with 3D Models
Add 3D models on top of 360 Media
360 with 3d models media stimulus tools features
Adaptive Learning
Examples of Adaptive Learning setups, machine learning and Staircase
adaptive learning tools features
Adding Avatars/NPCs
Integrate virtual characters and agents
avatars avatar npcs NPCs NPC npc characters agents virtual humans tools features
AI Agent
Virtual agents with ChatGPT or Claude integration
ai intelligent agent chatgpt claude virtual assistant tools features
AI Data Analysis
Interactively query your experiment complete with AI tools
ai data analysis tools features
AI 3d content
Generate 3d models in real time in VR using AI
#AI #ai ai content generation meshy csm generative 3d models content tools features
AI Image content
Generate Images in real time in VR using AI
#AI #ai ai content generation dall-3 image generative flux content 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
Drawing in 3D
Use a 3D Drawing tool to Draw in VR
drawing pencil tool 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. Save Hand/Finger Data. View Hand Tracking Path
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
Input dialogs
Collect user demographics and information
input dialogs demographics 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
Virtual Screencasting
Display a screencast from your desktop or window application on virtual screens with user interaction analysis
virtual screencasting screen 2d video playback desktop streaming 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
Choice Comparison
Compare choices between objects using various inputs
choice comparison objects input methods selection experiment templates
Distance Perception
Measure distance perception and user performance
distance perception experiment performance user spatial experiment templates
Eye Tracker Tests
Evaluate eye tracker hardware performance
eye tracker tests hardware performance calibration validation experiment templates
Memory Experiment
Spatial memory research experiment example
memory experiment spatial behavioral research psychology experiment templates
Phobia - Elevator
Phobia exposure therapies with Biopac integration. Available upon request
phobia exposure biopac elevator therapy fear experiment templates
Phobia - Public Speaking
Phobia exposure therapies with Biopac integration. Available upon request
phobia exposure biopac public speaking therapy fear experiment templates
Phobia - Airplane
Phobia exposure therapies with Biopac integration. Available upon request
phobia exposure biopac airplane therapy fear experiment templates
Phobia - Arachnophobia
Spider Phobia exposure with rotation challenge and Biopac integration. Available upon request
phobia exposure biopac elevator airplane therapy fear arachnophobia experiment templates
Pigeon Hunt
Sound localization game with hooting pigeons
pigeon hunt sound audio localization game experiment templates
Reaction Time
Measure reaction time across 4 different tasks
reaction time tasks threat neutral measurement experiment templates
Reaction Time - Shoot Don't Shoot
Shoot/ Don't Shoot Reaction Time task. Measure accuracy in identifying neutral and threat targets
reaction time tasks threat neutral measurement shoot don't shoot experiment templates
Scripted Avatar Agent
Add an avatar that can read from scripts using ai voice tools and measure data
scripted avatar agent avatars ai voices experiment templates
Spatial Scanning
Spatial scanning experiment template
spatial scanning environment search experiment templates
Visual Search
Four different Visual Search tasks using STIM files with data saving capabilities
visual search eye tracking task stimulus stim files data saving experiment templates
Visual Search
Visual Search to find one object that is different in size and measuring comparisons on various metrics
visual search object size eye tracking task stimulus stim files data saving experiment templates
Visual Search Shopping
Grocery item search task experiment templates. Available upon request
shopping visual search grocery item task find
Visual Search Shopping v2
Grocery item search task experiment templates. Available upon request
shopping visual search grocery item task find
Visual Search Randy Pausch
Visual Search Task based on Randy Pausch's "Quantifying Immersion in Virtual Reality" study
visual search randy pausch experiment templates
Visual Search Conjuction vs. Feature
Modifiable Visual Search Task Showing Conjuction vs. Feature Types
visual search conjunction feature experiment templates
Walk the Plank
Heights fear demo with fixation capture and Biopac integration
walk plank fear heights phobia fixations heatmaps biopac acqknowledge experiment templates
Using with Biopac Acqknowledge
Connect and send markers to Biopac's software
biopac acqknowledge physiological markers signals how-tos
Biofeedback
Visualize physiological sensor data in VR/AR
biofeedback physiological sensors ball vr ar visualization how-tos
Collisions/Gravity
Simulate physical interactions with ramps and elevations
collisions gravity ramps elevations falling physics how-tos
Convert 360 Media to Equirectangular
Convert 3D cartesian data to equirectangular format
360 media conversion equirectangular cartesian data points how-tos
Setting flags using controller trigger or keypress
Set flags using controller or keyboard inputs
flags controller trigger keypress input markers how-tos
FNIR How to Connect
See how to connect with Medelopt and Cobi FNIR and EEG devices
fnir cobi medelopt how-tos
Adding to an existing Vizard script
Import into existing Vizard scripts
importing existing code integration vizard script how-tos
Audio Recording and Transcriptions
Record and transcribe audio from microphone
audio recording transcriptions voice speech microphone how-tos
Physics
Enable physics in your application
physics collision gravity realistic simulation how-tos
Proximity Sensors
Create location-based interactive zones
proximity sensors location based interactions zones areas how-tos
STIM Files
Use STIM files for setting experiment variables
stim files independent variables experiment research how-tos
Using a Timer for Experiment
Run experiments with timer-based or event-triggered timing
timer experiment timing events start stop duration how-tos
SightLab VR GUI
SightLab VR GUI Experiment Creation
experiment creation 3d models 360 video media stimulus
SightLab VR Code
SightLab VR Code Experiment Creation
experiment creation 3d models 360 video media stimulus
Virtual 2D Screen
Display 2D videos on virtual screen with user interaction analysis
virtual 2d screen video playback stereo media stimulus
Virtual Theater
Display standard or stereoscopic videos on virtual screen
virtual theater video stereoscopic screen cinema media stimulus
Driving 360
360Β° video with 3D models in NYC drive-through demo. Available upon request
driving 360 video vehicle models new york city drive-through integration additional examples
Box Stacker
Toss boxes using physics. Available upon request
additional examples box stacker grabbing throwing physics
Virtual Cockpit
Interactive aviation cockpit simulation. Available upon request
virtual cockpit flying demo aviation simulation
Apartment/Building Review
Virtual architectural walkthroughs. Available upon request
apartment building review architecture visualization
Digital Twin/ Data Visualization
Real-time 3D town mapping with online data. Available upon request
digital twin data visualization real time online 3d town mapping
Fire Safety Training
Fire Response Simulation. Available upon request
additional examples fire safety training
Head Anatomy
Interactive layered head anatomy model. Available upon request
head anatomy model layers medical visualization
Helicopter Rotor Disassembly
Disassembly of a Helicopter Rotor. Available upon request
additional examples helicopter rotor disassembly
Additional Functionality and Tutorials
See the Vizard Documentation for additional tutorials
additional examples vizard tutorials"