Skip to content

Initial Setup for SightLab 2

Installation Steps

For installation of SightLab 2 Beta (prior to 11/12/24), please see this page. It can sometimes take around 4-5 minutes (or longer) for the full installation, depending on your network speed.

Folder Run the Installer: Download and run Sightlab2_Installer.exe.
GUI If you receive a "Windows protected your PC" message, click More info and then Run anyway. Note: Chrome may also come up with a warning, and you will need to choose "Keep Anyway" from the download prompt.
GUI
GUI Choose Components: Keep all components checked (recommended), can uncheck "Vizard 8" if Vizard is already installed.

If upgrading from a trial to full version, you will only need to check "SightLab Core" and "Delete Installers", otherwise check all.
GUI Enter License Key: Enter your license key. If you do not have a key, SightLab will run in Demo Mode.
GUI Select Projects Folder: Choose a folder to store your Projects and Example Scripts (Note: this may come up behind the installer. If the installer seems to stop responding, check this window is not waiting in the back). Click "close" when done.
GUI Continue to Next Step: Click "OK" to proceed once the projects installer is finished. Next, the installer will check that Vizard is installed. SightLab supports installation on Vizard 7, Vizard 8, or both. If no Vizard 8 installation found the installer will prompt to install Vizard 8.
GUI Install Core Package: The SightLab Core Package and Resources will install automatically (SightLab Core in your Vizard python packages and Resources into C:\Program Files\WorldViz\Sightlab2
GUI Multi-User: If installing the Multi-User version will need to choose the location of your Project folder. The default location is C:\Users\UserName\Documents\Sightlab2
GUI Finish Installation: Click Close to complete the installation.
GUI Open Sample Project: Double-click SightLab VR to open the sample project

Files in Projects Folder

  • ExampleScripts: Library of SightLab example scripts.
  • Projects: A convenient place for your projects, including the default "SampleProject" folder as a starting template.
  • Util_Files: Contains the EULA, documentation, shortcuts to core SightLab Python files, and other installation files.
  • Data_Cleanup_Tool: Tool to delete all stored data in the ExampleScripts folder. Use only if you wish to clear previous session data.
  • Documentation: Shortcut to SightLab documentation.
  • Inspector: 3D World Builder tool for editing or building scenes.
  • SightLab Assistant GPT: Shortcut to the online GPT-powered SightLab Assistant for coding and experiment setup help.
  • SightLabVR Shortcut: Shortcut to run the SightLab VR script in the sample project.
  • SightLabVR Replay Shortcut: Shortcut to run the Session Replay script in the sample project.

If you purchased the Multi-User Version, you will also have: - SightLab_VR_Server Shortcut: Shortcut to run the server script. - SightLab_VR_Client Shortcut: Shortcut to run the client(s).

Additional Python Packages

Note: It is recommended to download the K-Lite Codec Pack for video playback, especially if recently upgraded from Windows 10 to 11. Additionally, consider installing the following Python libraries (not strictly required, but useful for additional visualizations and video compression):

  • moviepy
  • matplotlib
  • PyQt5
  • plotly
  • pandas
  • seaborn
  • pyautogui
  • pywin32
  • For AI Agents (optional):
  • openai, anthropic (if using that model), sounddevice, python-vlc, speechRecognition, elevenlabs (if wanting to use those voices)

These can be installed via Vizard Package Manager under Tools > Package Manager.

Note for PyQt5: If using the latest version of Python, you may also need to install Visual Studio.

Alternatively, you can run python_additional_packages.py from the installers folder to install these optional packages, or use additional_python_packages.bat as an administrator.

Install Additional Packages