Unity will their new AR platform, MARS. Just wonder if it affects ARFoundation.
Hi, MARS uses its own wrapper on AR Foundation to support building AR applications. MARS supports AR Foundation 2.1.8+ more information can be found here.
QUESTION to Moderator - I’m new to Unity and just starting to learn C# ( Udemy tutorial). I signed up and subscribed to MARS. Will MARS be too complex for a beginner?
Also, the Unity Learn tutorials on AR are not up to date with the current Unity version. What is the best way for me to learn AR on Unity if I’m using AR foundation etc… Thank you.
Hello @Harmienta
MARS isn’t complex at all, there are lots of things that you can do with just a couple of clicks. Braelyn wrote a blog post that explains where MARS fits on the Unity ecosystem and explains how Unity MARS interacts with different parts of Unity to leverage your app requirements (https://blogs.unity3d.com/2020/05/11/how-ar-foundation-and-mars-work-together-to-enable-interactive-multiplatform-ar-experiences/)
Just to get you started, with a couple of clicks you can display any game object in AR with mars by following our getting started tutorial https://docs.unity3d.com/Packages/com.unity.mars@1.0/manual/GettingStarted.html
We wrote our MARS documentation to be as easy to understand and follow as possible and we try to have on each section a mini tutorial on how to put together the concepts explained on practice.
For example if you look on our face tracking docs https://docs.unity3d.com/Packages/com.unity.mars@1.0/manual/FaceTracking.html you can see that at the end you are able to put AR glasses on a person on your app. Same applies for Image marker tracking https://docs.unity3d.com/Packages/com.unity.mars@1.0/manual/Markers.html and also with Forces https://docs.unity3d.com/Packages/com.unity.mars@1.0/manual/Forces.html
Thank you.
I did have an error message when used the MAR Build Setting Check
ElectiveExtensions not supported on this platform
set your build setting to iOS or Android.
MARS is supported on devices such as iOS, Android, MagicLeap, Just change your build platform to either of these by going to File → Build Settings, selecting your platform and hitting the “Switch Platform” button and you should be good to go.
Hey,
MARS has different environmental models for simulation. What if you have a fixed environment, say a museum, I assume we model the environment and use that in the simulation. I don’t see an option to place an anchor to place. I’m thinking it’s less processor intensive that image or object recognition in this case. The anchor would be saved to Google’s cloud anchor.