March 20, 2023
It is recommended to delete the previous VR Builder package before an update, as the Asset Store package import doesn’t delete files that are not in the package anymore. This guide will also explain how to completely remove VR Builder from your project. Removing VR Builder is not a difficult process, but in case you get stuck you can always find help in our community.
To correctly remove VR Builder, you will need to:
These steps are detailed below.
You probably hear it all the time, but a reminder never hurts. Before making any potentially breaking changes, you should back up your project! Or even better, use a source control system like Git.
Remove all folders related to VR Builder from the Asset folder. This includes folders such as Mindport, Samples, Streaming assets and XRI. Additionally, you may also need to remove any custom VR Builder extensions that you may have.
If you need to update VR Builder, you can stop here. You might see some errors after updating, but they should go away after restarting the editor.
Inside the Player Settings>Other settings. You will be able to find the Script Compilation.
By clicking the minus symbol, delete all Scripting Define Symbols related to VR Builder (displayed in the following image).
In the Package Manager, make sure to remove all the packages imported by VR Builder. These may include Post Processing, Input System, XR Interaction Toolkit, Newtonsoft JSON and related dependencies.
Following this guide should have deleted all major references to VR Builder but take into account that every project is unique and you might have different references to VR Builder in your project either in your assets or in-game objects.