Unity Hub and Unity Editor are required to open and run the CSWUnity Map Streamer demo.
Unity Hub can be installed through the Visual Studio installation process or separately.
Unity Hub installation reference:
https://docs.unity.com/en-us/hub/install-hub-win-mac
After installation:
- Open Unity Hub.
- Sign in using an existing Unity account or create a new account.
- Complete any required verification steps, such as:
- Verification code
- Security approval
- Two-factor authentication
After successful login, the account information should appear in the top-right area of Unity Hub.

Figure: Unity Hub welcome/sign-in screen.
The T&S BTA Map Streamer architecture in this repository uses:
Unity 2021.3.17f1
This version is recorded in
projects/com.saab.map-streamer/ProjectSettings/ProjectVersion.txt and should
be used when opening the existing demo project.
Different Saab projects can have different Unity-version requirements. Always
follow the target project's ProjectSettings/ProjectVersion.txt file and
approved dependency set. For a new project, Unity 6000.3.21f1 LTS may be
preferred after compatibility with the required CSWUnity, GizmoSDK, rendering,
and package dependencies has been verified.
Select the required Unity build modules depending on the target platform.

Figure: Example Unity build modules available during Unity Editor installation.
On CDW, software may not be allowed to automatically install other downloaded software packages.
Unity Hub downloads can normally be found under:
C:/Users/UserProfile-ID/AppData/Roaming/UnityHub/downloads
The AppData folder is hidden by default.
To show it:
Figure: Enable Hidden Items in File Explorer to access the AppData folder.
Figure: Example Unity installation packages downloaded by Unity Hub.
Install the main Unity Editor executable first:
Figure: Unity Editor installation in progress.
Then install the required Unity modules.
For each package:
Figure: Run the downloaded Unity installer/module with elevated access on CDW.
- Complete the installation.
Important: Install
UnitySetup<x.y.z>.exefirst. Otherwise, the Unity modules may not detect the Unity Editor installation directory correctly.
- Open Unity Hub.
- Select Installs.
- Click Locate.
- Select the installed Unity Editor executable.
Example for the T&S BTA project when installed through Unity Hub:
C:/Program Files/Unity/Hub/Editor/2021.3.17f1/Editor/Unity.exe

Figure: Use the Locate option in Unity Hub and select the installed Unity Editor.
The steps for opening and running the Map Streamer project are described in the Map Streamer demo guide.



