Get started with Unity Mars

Learn how to use Unity Mars to simplify AR app development, test in the Editor, and save time coding with plain-language authoring features.

Tools for AR Developers

Advanced tools and workflows for AR developers

Unity Mars helps you speed up the development process and reduce some of the unique frustrations of building AR apps. Get started quickly with templates and discover tools to help with dynamic environments and objects. Rules and proxies enable plain-language authoring, while Mars Simulation lets you test in-Editor.

Dive into AR development with Unity Mars

Documentation

Learn key concepts and tips to get started in this comprehensive guide to Unity Mars.

Try Unity Mars for free

Unity Mars comes with a 45-day free trial. It's also included with Unity Pro, Unity Enterprise, and Unity Industry.

Unity Mars 101

Explore Unity Mars with this Unity Learn course. Step-by-step instructions help you navigate the UI, learn key concepts, and how to build your completed project.

Join the Unity Mars Forum

Ask questions, get advice, and stay up to date on the latest developments. Join our thriving community of AR devs and Unity Mars users.

Key features and add-ons

Go further with a look at essential Unity Mars features and complementary tools.

MARS in Unity editor

Simulation view

Unity Mars Simulation system helps to speed up your development process. You can use Simulation to test your AR app within the Editor instead of deploying to a device, reducing iteration time. Use Prefabs or your own defined environments, which act as snapshots of the real world, to see how AR content might interact with surfaces and other world data.

Read the blog
MARS + ARF infographic

Unity Mars works with AR Foundation

Unity’s AR Foundation provides the abstraction layer between AR device providers and Unity. Together, Unity Mars and AR Foundation help you deploy to ARCore, ARKit, and HoloLens devices. Data from AR Foundation can be used in Unity Mars’s Simulation feature. Learn how they work together in our session on building games for AR.

Watch the video
Plain language authoring

Plain-language authoring with Rules workflow

The Rules workflow is a UI view and method for describing AR layout and behavior in plain language. This provides you with a clear starting point for creating your AR experiences and an easy way to manage hierarchies and describe interactions. For example, you could create a Rule which would add dressing to every window in a given scene.

The Rules workflow has advanced features like Proxy Groups, which lets you query for a number of real objects. For example, you could identify a series of images in an art gallery and provide AR overlays.

Learn more
What's new in MARS 1.4

Learn what’s new with Unity Mars 1.4

Unity Mars 1.4 brings two new features, meshing and Project Validation. Updates to the Simulation system make it easier to work with. Meshing helps with improved occlusion and physics, so AR content behaves and looks better. The Project Validation tool automates platform configuration to ensure that your app deploys seamlessly to ARCore, ARkit, and HoloLens devices. The Simulation view has received a UX overhaul, simplifying its configuration.

Read more
AR Companion App with MARS

Unity Mars and the AR Companion app

The AR Companion app (ARCA) helps save time by capturing environment data with mobile devices and provides tools for light AR scene authoring on device. You can bring local or remote data, videos, photos, and objects from mobile devices to the Unity Editor via cloud sync, while on-device authoring enables you to mock up scenes for faster prototyping.

Data captured from the AR Companion app can be used in Mars to create Simulation views, add objects to scenes, create image markers, and more. Unity Mars customers get 10 GB of cloud storage for syncing data between mobile devices and the Editor.

Learn more

How to get Unity Mars

Unity Mars, Unity Pro, Unity Enterprise, and Unity Industrial Collection customers can download and install Unity Mars for Unity 2019 LTS or higher.

To use Unity Mars, download the installer below and import MARS_Installer.unitypackage into your Unity project via Menu > Assets > Import Package > Custom Package.

Get Unity Mars

Frequently asked questions

Pricing, subscriptions, and trials

Do you need Unity to purchase Unity Mars?

Yes, the Unity Editor is required to use Unity Mars. Unity Mars is not a standalone product but works with all Unity license types.

Which Unity plans offer Unity Mars?

Unity Mars is included in Unity Pro, Unity Enterprise, and Unity Industrial Collection. Unity Mars also works with Unity Personal Edition and Unity Plus as a paid subscription.

How much does a Unity Mars license cost?

Mars includes a free trial period of 45 days, after which access is by annual subscription, billed at either $50/month or $600/year. Unity Mars is also included in Unity Pro, Unity Enterprise, and Unity Industrial Collection.

Are floating licenses available?

No, floating licenses are not available at this time.

How can I manage my subscription?

You can manage a standalone Unity Mars subscription by visiting id.unity.com > My Account > My Seats.

How can I cancel my free trial?

To cancel your free trial or turn off automatic renewal, follow the steps outlined here.

Compatibility

How does Unity Mars work with AR Foundation?

Unity Mars is built on top of the Unity Editor and works in coordination with AR Foundation. It exists as an additional layer that takes advantage of the data from AR Foundation or other custom data providers to allow creators to build for multiple platforms in a more streamlined and intuitive way. Read more.

Which devices and operating systems does Mars support?

Unity Mars supports iOS, Android, and HoloLens.

Which Unity versions are compatible with Unity Mars?

Unity 2019.4 LTS and above currently offer support for Unity Mars.

Can I use photogrammetry scans in Unity Mars?

Yes, you can import scanned and modeled environments for use as simulation environments.

Getting started

Where can I find documentation?

Unity Mars documentation can be found here.

How do I install Unity Mars?

Unity Mars can be downloaded at id.unity.com at My Account > My Seats or Organizations > “Your Organization.” Note that this works for Unity Mars subscribers and free trial users. You can also download Unity Mars here.

Visit our getting started with Unity Mars documentation for details on how to install the package.

Is there a Unity Mars community?

Connect with our engineering, product team, and Unity Mars users on dedicated Unity Mars forums here.

Are there templates for Unity Mars?

Yes, you can access three Unity Mars templates on Github:

Where can I find content about Mars?

We’ve gathered all our blog posts about Unity Mars on this reading list.

Popular features

What is AR simulation in Unity Mars?

The Simulation system reduces testing time for AR app development. Learn about this system and how you can use it to rapidly iterate on context-adaptable AR experiences.

What is the plain-language approach to AR authoring (Rules)?

Rules is an UI view and method for describing AR layout and behavior concisely and in plain language. Rules provide you with a clear starting point for creating your AR experiences. Learn more in this blog post.

What is the AR Companion app and is it available?

The AR Companion app enhances Unity Mars and AR development by including mobile devices in the authoring workflow to speed up environment capture and reduce iteration time. Download the AR Companion app on the iOS App Store and Google Play.

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it