Precise location-based AR running in the web

Mattercraft’s integration with Immersal empowers you to create immersive indoor and outdoor 3D environments with zero code, using the world’s most versatile and accurate Visual Positioning System (VPS).

Say hello to a whole new world of possibilities

Mattercraft’s powerful 3D toolset, combined with Immersal’s best-in-class Visual Positioning System enables designers, developers and enterprises to deliver precise, location-based AR experiences —all through a scalable, app-free solution that keeps businesses in control of their data.

Map & Own Your Space

Create precise, detailed spatial maps of your locations, all managed in your own Immersal environment.

Quickly develop

Add your map ID and see it visually come to life instantly then rapidly test and build with Mattercraft’s Live Preview feature.

Anchor & Interact

Deliver immersive 3D experiences that are persistent and respond dynamically to the user’s physical environment.

Deploy across platforms

Publish and update projects instantly to the web for iOS and Android – no app store submissions or downloads.

Fast, precise location-based AR all running in the web

Whether you’re a developer looking to create the next big location-based AR experience or a business aiming to elevate customer and employee interactions, Mattercraft's integration with Immersal offers unmatched flexibility and control. Map, create, and deploy immersive content seamlessly to the web.

Bring Environments to Life

Bring Environments to Life

Create location-based AR experiences that interact with the physical world around you. Bring spaces like museums and parks to life using Mattercraft’s best in class feature set likes physics, animations and particles.

Gamified Experiences

Gamified Experiences

Build city-scale scavenger hunts or stadium AR experiences that unlock exclusive digital collectibles and drive fan engagement all anchored to specific locations and delivered through the web for faster deployments.

Enterprise Training

Enterprise Training

Create interactive, location-based onboarding and training scenarios. New employees can be guided through a facility, learning about key equipment or safety protocols in context and in real time.

Wayfinding in Complex Spaces

Navigate large venues like an airport or hospital, where traditional maps don’t cut it. Create AR experiences that guide users with precision, overlaying directions in real time as they walk.

Unlock the power of location-based AR for Enterprise

Mattercraft’s integration with Immersal empowers enterprises with secure and reliable location-based AR solutions. Businesses can enhance training, streamline navigation in complex facilities, and engage customers with interactive, real-world experiences—all while maintaining full control over map data.

Easy Deployment Across Platforms

Build once and deploy seamlessly across iOS and Android devices, reducing the need for multiple apps without the challenges of app store compliance and app management.

Complete Data Control and Ownership

Keep control of your spatial maps with Immersal’s data ownership model. Host maps on your own secure servers or on-premises.

Offline and On-Device Localization

Perfect for complex environments or areas with poor connectivity, on-device localization provides a reliable AR experience that minimizes dependency on internet access.

Streamlined Development

Add your map ID and see it visually come to life instantly in Mattercraft, for easy development and placement of digital content.

No App Stores, No Delays

No waiting for app store approvals or navigating app downloads. Once you’ve built your experience, it’s instantly live on the web, available to users with the tap of a link.

Highly optimized for the web

Immersal maps are highly optimized to maintain small file sizes without sacrificing detail or accuracy – perfect for running on the web

FAQ

What is a Visual Positioning System (VPS)?

A Visual Positioning System (VPS) is a technology that uses computer vision to determine a device's precise location by analyzing visual data from its surroundings. Unlike GPS, which depends on satellite signals and struggles indoors or underground, VPS leverages the device's camera to recognize and map the environment in real time. This allows for highly accurate navigation, asset tracking, and interactive experiences in both indoor and outdoor spaces, enhancing everything from wayfinding to spatial management.

How accurate is VPS?

Immersal VPS offers centimetre-level accuracy, far surpassing GPS, which is typically accurate to a few meters. This makes Immersal ideal for applications needing precise indoor navigation, asset tracking, and enhanced experiences in complex environments like malls, museums, and industrial facilities.

How can I create my own spatial map for location-based AR experiences?

Creating your own spatial map is easy, simply sign up for an Immersal account and use the Immersal Mapper for iOS or Android on your smartphone or tablet or use a compatible 360 camera to map your chosen location.

What devices are supported?

Because Mattercraft is a web-based 3D tool, location-based AR experiences using Immersal VPS can be deployed to both iOS and Android devices. Please note that headsets are not currently supported.

How does Immersal VPS differ from Niantic's VPS solution?

Immersal VPS gives developers full control over map creation, ownership, and hosting. Using the Immersal Mapper app, developers can independently create maps that are instantly available, unlike Niantic’s Lightship VPS, which requires map approval and retains ownership with Niantic.

What are the benefits of hosting and deploying location-based AR experiences to the web vs apps?

Deploying location-based AR experiences to the web with Mattercraft offers a streamlined, cross-platform approach. By building content once, you can deploy it instantly across iOS and Android without the need for separate app builds or multiple app store submissions. The same URL or QR code generated by Mattercraft works seamlessly on both platforms. Additionally, web deployment allows you to leverage existing hosting infrastructure and processes, making it easier to integrate Mattercraft AR experiences into an organization’s current web workflows without needing new setups or teams.

How can I get started with Location-based AR using Mattercraft & Immersal VPS?

To start creating location-based AR with Mattercraft’s Immersal integration, first, create an Immersal account and use the Immersal Mapper on your phone or a compatible 360 camera to map your location. Upload your map to the Immersal Developer Portal, then retrieve the map ID for Mattercraft. Next, log into Zapworks, create a Mattercraft project using the Immersal template, and add your Developer Token and Map ID in the Immersal Anchor Group. This activates your map as a guide for placing 3D assets. Once your design is complete, publish it to the web, making your AR experience instantly accessible via a link—no app required.

For more information, head over to our in-depth documentation: https://docs.zap.works/mattercraft/immersal-vps/

Can I localise content on-device?

Yes, with Mattercraft’s Immersal integration, you can localize content directly on the device. This on-device localization allows for offline AR experiences, ideal for areas with limited connectivity. Simply use the Immersal Mapper to create and store maps on the device, enabling fast, reliable localization without requiring cloud access.

Can I self-host location-based AR content created with Mattercraft and Immersal?

Yes! You can also self-host location-based AR content created with Mattercraft and Immersal. By choosing to host using your own cloud infrastructure or on-premise deployment, you have full control over your maps and data, allowing you to host content on your own servers and manage access securely, without relying on third-party hosting.

Can I map locations at both night and day?

Yes, with Immersal you can map locations for both day and night use. To accommodate different lighting conditions, we recommend creating separate maps for each time—one for daytime and one for nighttime. You can then either *stitch these maps together in Immersal’s developer portal or keep them as distinct maps, allowing users to localize based on the time-specific conditions. For the best results, map locations under lighting conditions similar to when the AR experience will be used.
*NB: map stitching is only available on the Immersal Enterprise plan.

What's the maximum size of a space that can be scanned?

The maximum size for a scanned space is highly flexible. Large areas, such as Helsinki’s 85,000-square-meter Mall of Tripla, have been successfully mapped. Smaller spaces can also be mapped effectively. For extensive locations, you can create multiple overlapping maps and stitch them together, allowing you to build larger maps incrementally without needing to scan everything at once.

Does Immersal support multiple maps at the same time in the same space?

Yes, Immersal supports using multiple maps at the same time within a single space. This capability is especially useful in scenarios requiring different levels of detail, easier map updates, or combined indoor/outdoor navigation. For example, you could use a broad map for general localization in a large area, then switch to a highly detailed map for precise positioning in a specific section. It also allows for partial updates; if a room’s layout changes, only that room’s map needs updating. Additionally, multiple maps enable seamless transitions between indoor and outdoor areas, enhancing the user experience across varied environments.

Can I use the Immersal integration to do object tracking?

No, the Immersal integration isn’t designed for object tracking. It localizes based on a mapped environment, not individual objects. If an object is permanently fixed within a mapped area, it may be used as a consistent reference point. However, moving the object would prevent accurate localization.