Installation

Installation Steps

1

Login

Login to the Theia Software Downloads portal using the login credentials provided to you in our welcome email.

  • Download the Theia3D application installer.

  • If available, download the Graphics Card Engines for your GPU.

Note: If none are available for your GPU, they will be built automatically the first time Theia3D is run.

  • Copy your license key for safekeeping offline.

2

Drivers

Check that your NVIDIA graphics card drivers are up-to-date. If not, download and install the latest drivers from NVIDIA.

Both GeForce Game Ready Driver and NVIDIA Studio Driver are compatible with Theia3D

3

Run Theia3D

Run the Theia3D application installer and follow the instructions

  • You must scroll to the bottom of the EULA to accept it.

  • If you downloaded a Graphics Card Engine from the Theia Software Downloads portal, run the executable once the Theia3D application installer has finished.

4

Launch Theia3D for the first time.

  • Run Theia3D as an administrator, and when prompted, enter your license key to activate the software.

  • If a Graphics Card Engine was not available for your GPU from the Theia Software Downloads portal, they will be built automatically at this stage. This can take several (~30) minutes, but is only required the first time Theia3D is opened.

Theia3D Software Installers
Theia3D engines Installers.

Last updated

Was this helpful?