N4.04.2guardian boundary设计研究

边界提示需在碰撞前出现

别名: 安全网格 · chaperone · 游玩区边界

概念解释

脚尖离墙还有半步时,一道半透明的网格已经从地面立起来。安全边界(guardian / chaperone)必须在碰撞发生之前进入知觉,并留下足够的制动距离。提示出得太晚,人还在按虚拟惯性迈下一步,网格就变成验尸报告。

它回答的是时机和可停性,不是游玩区有多大。

机制

头显挡住了真墙。人用来刹车的线索只剩系统画出来的那一层。从提示出现到脚停住,要经过知觉延迟、判断「这是墙」、以及把正在进行的步态收住——走得越快、步幅越大,这段距离越长。网格若在脚尖已经探出游玩区才淡入,制动距离是负的。

提示还要抢过虚拟世界的注意。对比低、出现在视野边缘、或和场景里的半透明特效长得太像,会被当成内容忽略。透视直通在最后半步打开真实房间,是另一条通道:它给出的是墙的真貌,但若只在碰撞当帧打开,同样来不及。有效的边界是「还来得及停」的预警,不是「已经在撞」的特写。

怎么研究

在可控的游玩区边缘让人沿虚拟目标走过去,操作提示出现的距离、样式(网格 / 透视 / 地面线)、以及行走速度。观察是否撞到软垫墙、从提示出现到步态停止的距离、以及有没有绕开而不是急停。主观「觉得安全」填不满这条:有人觉得网格烦,会贴着边缘走,实际制动余量已经不够。

用高速摄像机或头显位姿对数对齐提示帧和最近实物距离。提示出现时距离已经小于一步,无论问卷多高都算失败。

边界

坐姿、手臂操作为主时,碰撞更多来自手和手柄,脚的制动距离模型不够,提示要跟手走。旁人走进游玩区,静态网格管不到动态障碍。用户把游玩区画得贴墙、或画得比真实空地更大,系统按多边形预警,预警会对着空气或已经来不及。跑步、身体前倾的动作把制动距离拉长,为步行调的半米余量会不够。完全黑暗的房间里透视也看不到墙,网格是唯一通道。

怎么落地

  • 在还有至少一步可停的距离上开始显示边界,随接近增加对比,不要等穿出多边形才闪。
  • 网格和透视直通一起用:先网格预警,更近时打开真实墙面;两套都要在碰撞前,而不是碰撞时。
  • 按内容的最大步态调余量——会跑、会扑的段落,把出现距离加长,不要沿用菜单里的站立值。
  • 验证:让人在不知道墙在哪的情况下,按虚拟目标走向真实软垫墙。提示出现后应能在接触前停住;接触发生或急停后仍撞上,就把出现距离加长,而不是把网格画得更漂亮。

延伸

  • 同组N4.04.1 物理空间限制虚拟移动范围 · N4.04.3 边界不可见时用户会停止移动
  • 相邻N4.05 重定向行走 · N2.13 输入的物理安全(碰撞与他人)
  • 站内检索guardian boundary · chaperone · play-area warning

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/N4.04.2