Building the Vizard Unity Project
These instructions allow you to compile and run Vizard within the Unity application.
Install the Unity Hub. If it is not yet installed, visit Unity and follow the platform-specific instructions to install the Unity Hub.
Install the Unity 6000.0 LTS editor. Vizard is currently based on Unity
6000.0.68f1.In Unity Hub, click
Installson the left side.Click
Install Editorin the upper-right corner.Click the
Archivetab at the top of the panel. Click thedownload archive linkto go to the Unity Archive website.On the Unity download archive webpage, make sure Unity 6 is selected and then select
LTSfrom the row of options.Scroll down to the 6000.0.68f1 (released February 18, 2026) and click Install to the right.
A dialog box will ask to
Open Unity Hub?Click theOpen Unity Hubbutton.Select the desired Unity Editor for your platform.
A panel will open with
Install Unity 6.0 (6000.0.68f1)at the top. There will be a list of additional installation options, including platform-specific build support. Install any desired optional components, such as:Visual Studio Code
Linux Build Support (Mono)
macOS Build Support (IL2CPP)
Windows Build Support (Mono)
Click Install to have Unity Hub install the Editor and all additional download options selected.
Open the Vizard Unity project.
Start Unity Hub.
Click the
Adddropdown in the upper-right corner and selectAdd Project From Disk.Navigate to
Vizard/VizardUnityProjectand clickOpen.In the Unity Hub project list, click the newly added project to open it.
Note
If your installed Unity 6000.0 version does not match the version last used by the repository, Unity will ask you to confirm opening the project in a non-matching editor. Click
Yesto continue. You may need to resolve issues arising from the difference in Unity Editors.Load the startup scene. After
VizardUnityProjectfinishes importing, typeVizardStartupSceneinto the Project search bar and double-click the scene asset to open it.Install the TMP Essentials Unity package. When Unity displays the
TMP Importerpanel, clickImport TMP Essentials. TheTMP Examples & Extraspackage is optional and can be skipped and the panel closed.Note
To force the
TMP Importerpanel to appear, click inside the VizardStartupScene hierarchy to inspect the StartUpCanvas>Panel>VersionText.Test the local installation. Press the Unity
Playbutton and, in the Game window, useSelectto open a Basilisk scenario.binfile and confirm the setup works.Optional: Install a C# IDE. A C# IDE is recommended for script editing. Both Visual Studio and JetBrains Rider provide optional packages for Unity development.
Important
The atmosphere shader materials for Earth, Mars, and Venus, together with
installation instructions, are available through the Vizard_HD_Materials
bundle listed on Download.
The atmosphere and ring shader used in Vizard are adapted from the
Planet Shader and Shadowing System
package available in the Unity Asset Store.