Null StudioNullStudio

Blog · July 27, 2026 · 8 min read

Mixed-Reality Collaboration: How Shared MR Lets Teams Work in the Same Space

By the Null Studio team

TL;DR: Mixed-reality collaboration lets several people share the same digital objects anchored in real space, so a 3D model sits on the real table in front of everyone and each person can walk around it, point at it and change it together. It powers shared design reviews, remote assistance, spatial planning and team training. The hard part is never the 3D model. It's keeping every headset agreed on where that model is, staying in sync as people move and edit, and making it feel like one shared room instead of separate copies. Here's how shared MR actually works, where it earns its keep, and how we scope one, with a real example from the XR work we've shipped.

Most demos of mixed reality are one person in a headset moving a hologram around an empty room. That's the easy version. The moment you put a second person in the same space, looking at the same object, the whole engineering problem changes: now two headsets have to agree, to the centimeter, on where that object lives and what it's doing, and stay agreed while both people move and touch it. That agreement is the entire discipline of collaborative MR, and it's what a solo demo quietly skips.

After building shared mixed-reality environments, here's how we think about MR that has to work for a room full of people at once, not just impress a single wearer.

What mixed-reality collaboration actually is

Mixed reality anchors digital objects in your real physical space, so a virtual engine block or building model appears to sit on your actual desk and stays there as you walk around it. Collaborative MR adds the part that makes it useful for teams: more than one person shares that same anchored object, in the same physical room or across remote locations, and everyone sees it in the same place at the same time.

The distinction that matters for scoping is between showing and sharing. A single-user MR app renders content for one wearer and answers to nobody. A collaborative MR app has to hold a single shared truth about every object, and reconcile it across every headset, every frame, as people move, point and edit. Those are different-sized problems, and the second one is where the budget goes.

It helps to separate three things people lump together:

The moment your experience needs a second person to see and touch the same object, you've left single-user territory, and the difficulty steps up with it.

How it works under the hood

A collaborative MR app is really three systems working together, and each one is a place the experience can succeed or fall apart.

Shared spatial anchoring: everyone agrees where "there" is

For two people to look at the same hologram, both headsets have to agree on a common coordinate system mapped onto the real room. This is spatial anchoring, and it's the foundation. If one headset thinks the model is here and another thinks it's fifty centimeters to the left, the illusion of a shared object breaks instantly, because each person is pointing at empty air as far as the other is concerned. Establishing and holding that shared frame, across different headsets and as people walk around, is the core problem collaborative MR exists to solve.

State synchronization: everyone sees the same thing change

Once the room is shared, the contents have to stay in sync. When one person rotates a model, moves a part or marks something up, every other headset has to reflect that change fast enough that it feels like one shared object, not a laggy copy. This is real-time state synchronization, the same class of problem that makes multiplayer games hard, and it carries the same tax: servers or peer connections, conflict handling when two people grab the same thing, and graceful behavior when someone's network hiccups.

Presence: everyone knows where everyone is

A shared room only feels shared if you can sense the other people in it. Where are they standing, what are they looking at, what are they pointing to. Representing each participant's position, gaze and gestures so collaboration feels natural, rather than like ghosts editing a scene, is its own layer of work, and it's often what separates an MR session that feels genuinely collaborative from one that feels like a shared spreadsheet floating in space.

A real example: many people, one shared space

The clearest way to understand collaborative MR is a build where the whole point is the sharing. MR Camera, a mixed-reality environment we built, is a multiplayer space where multiple users simultaneously place and interact with 3D models in shared space. Several people, each in their own headset, put objects into the same room and work with them together, seeing each other's changes in real time.

That only works because all three systems above are solid at once. The spatial anchoring has to give every headset the same map of the room so a model one person places lands in the same real spot for everyone else. The state synchronization has to carry every placement, move and edit across all participants without drift or lag. And presence has to make it obvious who is doing what. The 3D content is the part users see; the shared-state plumbing underneath is the part that decides whether it feels like one room or several. The failure modes live in the seams, not the scene, which is the same lesson we learned feeding live data into location-based AR.

Where mixed-reality collaboration earns its keep

Shared MR is worth the extra difficulty when the value comes from people needing to see and manipulate the same spatial thing together. The strongest use cases share that trait:

If only one person ever needs to see the object, you don't need collaborative MR, and you shouldn't pay for it. The test is simple: does a second person need to see and touch the same thing in the same place? If yes, this is the tool. If no, single-user MR does the job for far less.

What makes it hard (and what to pin down first)

The reason collaborative MR costs more than a single-user viewer comes down to a few multipliers, and they're the things to decide before anyone quotes you.

Those five questions decide most of the budget, which is why we insist on answering them before pricing anything. We break the full cost drivers and honest price bands down in what an XR app costs and how it's scoped, where shared multiplayer spaces sit at the demanding end of the range.

How to scope it without a science project

The most expensive collaborative MR mistake is commissioning a broad, many-user, remote-and-local platform before proving that two headsets can even agree on where one object is. The same discipline that lets us ship software in days, not months keeps these builds grounded:

If you're deciding whether to build this in-house, with a freelancer, or with a studio, the trade-offs mirror what we lay out for custom AI agent development: a two-person co-located viewer can fit one strong specialist, while a many-user, remote-and-local, editable shared space wants a team that can parallelize the anchoring, networking and presence work and stay accountable after launch.

The bottom line

Mixed-reality collaboration is what you reach for when people need to see and shape the same spatial thing together. It works by holding three systems steady at once: shared anchoring so every headset agrees where objects live, real-time synchronization so everyone sees the same changes, and presence so a room full of people feels shared rather than solitary. The 3D is the easy part. The hard, valuable engineering is in the agreement and the sync, which is exactly where a single-user demo skips the work. Get those right, as we did building MR Camera's shared multiplayer space, and collaborative MR stops being a novelty and becomes a room a team actually gets work done in.


Have a mixed-reality collaboration idea and want a straight answer on what it takes to build? Book a demo and we'll scope it honestly, including telling you if single-user MR gets you there for less. See our XR work: MR Camera shared mixed reality, ERIS XR and Planes XR for ARCortex, and Nystag clinical VR eye-tracking on the Vive Focus 3.

FAQ

What is mixed-reality collaboration?

Mixed-reality collaboration lets more than one person share the same digital objects anchored in real physical space, so a 3D model appears to sit on the real table in front of everyone and each person can walk around it, point at it and change it together, in the same room or across remote locations. The difference from single-user MR is that the app has to hold one shared truth about every object and keep every headset agreed on where it is and what it's doing, in real time. MR Camera, a mixed-reality environment we built, is a multiplayer space where several users simultaneously place and interact with 3D models in shared space.

What makes collaborative MR harder than single-user MR?

Three things, and none of them is the 3D model. Shared spatial anchoring means every headset has to agree, to the centimeter, on a common map of the real room, or one person ends up pointing at empty air as far as the other is concerned. State synchronization means when one person moves or edits an object, every other headset has to reflect it fast enough that it feels like one shared thing, which carries the same servers, conflict handling and network-failure tax that makes multiplayer games hard. And presence means representing where each person is standing, looking and pointing so the room feels genuinely shared. Those three, not the scene, are where the budget goes.

What makes mixed-reality collaboration expensive to build?

Five things decide the budget: how many people share the space at once (two is very different from twenty), whether participants are co-located in one room or remote or both (remote needs a networked shared coordinate system and more infrastructure), how precisely objects must align across headsets, how much people can edit together versus just view (simultaneous editing brings conflict handling and heavier synchronization), and which headsets you target (that sets anchoring capability, comfort and cost per seat). Pin those five down before anyone quotes you, because participant count and shared-state synchronization are usually where these projects quietly grow.

Want it built, not just explained?

We design, build and run these systems end-to-end — shipped in days, not months.

Book a demo →

Keep reading