空间锚点
更新时间: 2025年10月8日
空间锚点可让您在物理世界中保留虚拟内容。这意味着,您可以将虚拟内容放在特定的物理位置(例如墙壁)中,并且当您每次回到同一地点时,都能在同一位置看到它们,就像物理对象一样。有了空间锚点,设计师可以在
Gravity Sketch 中锚定多个 3D 示意图;或者一群好友可以在
Demeo 中将游戏世界锚定到桌面,以便第二天能返回到相同的设置并继续玩游戏。

图 1.1:在物理世界中锚定虚拟内容
您可以使用空间锚点在多个会话中保留虚拟对象。这意味着,您可以创造体验,像寻宝游戏或寻路那样,需要您将虚拟对象锚定到物理位置。当您使用空间锚点时,您可以恢复内容,并将其还原到用户离开它们时的相同物理位置。

图 1.2:物理桌面上的虚拟游戏
视频 1.0: Slimeball 有空间锚点的游戏板在数天后仍然保留
空间锚点通过与墙壁、桌子和地板等语义表面集成来增强房间范围的体验。这种集成将用户的房间转换成了画布,以改善游戏玩法,提高生产力。开发者可以将诸如门之类的虚拟对象锚定到物理表面。当用户打开这扇虚拟门时,便看到一个沉浸式的世界,其中的角色可以与物理空间互动。
共享的空间锚点可以让一个人与相同物理空间中的其他人共享自己创建的锚点。这可让您通过为多个用户创建共享的全局锁定参照系来构建本地多人体验。例如,两个或多个用户可以围坐在同一张物理桌子旁,在上面玩一款虚拟桌游。
“合用地点”这个短语可用于描述两个或多个用户同时位于相同物理空间内的任何体验。通常,所有用户都戴着各自的头戴设备或装置,共享沉浸式体验。
重要的是,合用地点是玩游戏的一种状态。它不必受到外型规格、沉浸程度或现实体验类型的限制。即使是在完全独立的沉浸式体验中,用户也可以合用地点!
面对面的社交互动是我们建立有意义的联系的最自然的方式之一,而完全沉浸式的体验会让我们与实际位于我们身边的人断开联系。合用地点的沉浸式体验能让用户减少在头戴设备中隔离的时间,并与他人保持联系,现在可以共享令人兴奋的虚拟体验和面对面体验。
合用地点不仅仅关乎在同一个房间内玩同一个游戏——用户报告到目前为止参与了合用地点的三种“状态”。

图 1.3:不同形式的合用地点包括共享的空间和共享的体验、独立的空间和共享的体验以及独立的空间和独立的体验
请参阅
健康与安全文档,了解关于合用地点体验的更多设计考虑因素。
到目前为止,我们认为,可以使用三个已确定的原则来帮助我们理解是什么吸引用户进行合用地点体验,以及哪些应用程序可能会有“良好”、“有效”或“成功”的合用地点体验。
- 建立共享的现实:“共享的现实”是“与他人共享的对世界的理解,可以通过共享的体验开发出来”。这不一定意味着用户必须体验相同的奇幻世界才能共享互联体验,但它确实意味着,对合用地点的用户而言,应该会有一些重叠体验的表象。
- 使合用地点成为体验的必要组成部分:很多事情可以一起完成,但这并不意味着在合用地点时做这些事情一定会改变或影响体验。考虑当多玩家被定位并且一起玩游戏时,可能会如何改变或影响体验。
- 用竞争、合作、学习和/或社交分享的目标吸引用户:用户有兴趣分享竞争、共同处理事情、学习新东西或一起分享他们的时间。考虑建立在这些兴趣基础上的体验。
创建了合用地点健康与安全应用示例是为了让您能够轻松实现警告功能。该应用包含定向透视和分段透视等安全功能。其他合用地点的用户,受头戴设备视野所限,周边会有被屏蔽的区域,定向和分段透视可为他们提供视觉线索。请阅读以下页面了解更多详细信息。
Discover,我们在 GitHub 上推出的新展示应用,展示了透视、场景理解以及安全和移动性中的合用地点多玩家体验的概念。
视频 2.0:多个用户在一个共享的环境中玩虚拟游戏
注意:小心本地多个玩家中的其他用户。请查看
健康与安全守则下“关于合用地点的健康与安全最佳实践”部分来获取更多详细信息。
此应用展示的体验包括:
- 构建/共同构建经验:用户能与多个虚拟对象互动,使用它们构建某些东西,同时查看它们的环境。在此基础上,他们可以与其他用户合作,构建自然的互动(例如,像您在现实中所做的那样将对象传递给其他用户)。
- 社交观看:我们为用户展示了一种在虚拟屏幕上观看视频的方式,并有额外的信息层可以增强他们的观看体验。这会变得更好,因为他们可以对过来的人或不在同一物理位置的人这样做。
- 共享物理空间:借助场景理解,家人和好友可以利用相同的物理空间来体验利用其环境的共享内容。
可以单独体验每一种体验,人们可以在相同的物理位置,也可以在不同的物理位置。
查看我们的设计守则来了解透视的其他重要元素,了解您可以用它们来做什么,以及如何设计绝佳的体验。
- 概览:了解设计透视的基础知识。
- 一般最佳实践:如何开始设计体验,包括关于与虚拟内容互动的最佳实践。
- 场景理解:使用场景理解,将物理世界用作画布。
- 透视:使用透视功能将虚拟对象与实际环境相融合。
- 健康与安全:了解如何设计安全的体验。
下方列出了更多文档,可帮助您了解如何开发体验。