I’ve tried many separate times to install Unity MARS starting with a blank project and each time I run into errors. Here are two methods I’ve tried-
-
Starting with a completely blank project opening MARS_Installer.unitypackage creates a blank folder called MARS under Assets. I get a number of messages in the console that packages were installed successfully. I see a new MARS tab in the top bar but the only options there are AutoInstall > Ensure MARS installed and AutoInstall > Check MARS Auto Installed. Neither of those options do anything. There is no MARS context menu under Window. I get the following error in the console:
-
Library\PackageCache\com.unity.jobs@0.2.9-preview.15\Unity.Jobs\IJobParallelForDefer.cs(73,85): error CS8377: The type ‘U’ must be a non-nullable value type, along with all fields at any level of nesting, in order to use it as parameter ‘T’ in the generic type or method ‘NativeList’
-
Starting with a completely blank project if I install AR Foundation, ARCore XR Plugin and ARKIT XR Plugin the MARS_Installer.unitypackage creates a MARS folder in Assets with 5 installer files. From this folder there is no option to complete the installation. There is no MARS tab in the top bar. There is no MARS context menu under Window. The console gives 4 errors:
-
[Package Manager Window] Cannot perform upm operation: Package [com.unity.labs.mars-auto-installer] cannot be found [NotFound].
UnityEditor.EditorApplication:Internal_CallUpdateFunctions () -
[Package Manager Window] Cannot perform upm operation: Unable to add package [com.unity.labs.mars-auto-installer]:
Package [com.unity.labs.mars-auto-installer] cannot be found [NotFound].
UnityEditor.EditorApplication:Internal_CallUpdateFunctions () -
[Package Manager Window] Error adding package: com.unity.labs.mars-auto-installer.
UnityEditor.EditorApplication:Internal_CallUpdateFunctions () -
Library\PackageCache\com.unity.jobs@0.2.9-preview.15\Unity.Jobs\IJobParallelForDefer.cs(73,85): error CS8377: The type ‘U’ must be a non-nullable value type, along with all fields at any level of nesting, in order to use it as parameter ‘T’ in the generic type or method ‘NativeList’
Any ideas how I can get this working? I’m on a 45 day trial and I’m trying to not waste time on just the install. I’ve sent a ticket in to Unity Support and haven’t received a response yet.