返回案例页
共址联机流程复演

大空间多人联机 MR

从 SpatialXR 视频课程整理的研究型案例:共址多人 MR 的核心难题——多台头显的本地坐标系经空间锚 + 空间对齐收敛到同一个共享 origin,再叠加玩家 / 物体状态同步,走公网中继,目标 Pico 大空间。联机 Netcode SDK 来自视频、未核实。非已上线 Unity 应用。

用俯视平面图复演课程文档里的共址管线:两台头显起初各有本地坐标系;扫描空间锚后,对齐一步把两个系吸附到同一个共享 origin,之后 avatar 和共享被抓物体跨端位置一致。

Spatial AnchorsColocationSpatial AlignmentPicoMultiplayer
大空间多人联机 MR

本地版本说明

从 SpatialXR「VR-MR 大空间多人联机」视频课程整理——没有可运行的 Unity 应用(纯视频 + 加密 RAR)。管线步骤和 Pico 大空间目标来自课程结构。联机 Netcode SDK 未在任何可读文件点名 → 标"未核实(视频-only)";不臆测框架名。

共址联机流程复演

大空间多人 MR:锚 → 对齐 → 共享 origin → 状态同步

俯视平面图复演课程文档里的共址(colocation)管线:两台头显起初各有本地坐标系,扫描空间锚后「对齐」一步把两个系吸附到同一个共享 origin,之后 avatar 和被抓物体跨端位置才一致。

俯视平面图(两台头显共享一个 origin)

AB

对齐前:B 在自己的本地系里,看到的物体位置和 A 不一致(虚线幽灵框)。

1. 两台头显各自的本地坐标系(origin 不重合)

2. 空间锚扫描:各自识别环境特征并放置 spatial anchors

3. 空间对齐:两个本地系收敛到同一个共享 origin

4. 组网:进入同一联机房间,走公网中继

5. 状态同步:玩家 avatar + 共享被抓物体跨端位置一致

共址管线(Pico 大空间)

空间锚
空间对齐
联机房间
状态同步
公网中继

联机用的 Netcode SDK 在可读材料里未点名(视频课程,未核实)。

建议体验

运行流程:两个独立本地系 → 空间锚扫描 → 对齐把两者吸附到同一共享 origin → 状态同步。

对齐前注意虚线"幽灵框":A 和 B 对物体位置不一致。

对齐后看 avatar A/B 和共享物体收敛到同一坐标系。

这个试玩能说明什么

你理解 XR 最难的问题:用空间锚 → 对齐让多台头显认同同一个共享坐标系。

你能设计分层状态同步(玩家数据 / 可交互物体 / 复杂交互),并走公网中继。

你诚实界定范围——从纯视频课程整理,Netcode SDK 明确标"未核实"。

管线

锚 → 对齐 → 联机房间 → 状态同步 → 公网中继

最难一步

空间对齐:多个本地系 → 同一个共享 origin

诚实缺口

Netcode SDK 未核实(视频-only);目标 Pico 大空间