AR 画面相机离地 1.4 m,水平视场角 60°;点地面放置,点在地平线以上时按 4 m 放置
音源 0 个 · 最近 — · 虚拟地面
俯视图扇形为当前视野;网格 1 m
—
最近一次命中测试:方位 / 距离
0.0, 0.0 m
你的位置(东, 北)
—
最近音源的距离衰减
滑块
视角来源
命中测试:从相机穿过你点击的像素发出一条射线,求它与地面(高度 0)的交点。低头角度越大、点得越靠下,交点越近。真实 AR 框架(华为 AR Engine、ARCore、ARKit 等)会先用摄像头识别出桌面、地板等平面,再做同样的计算。
空间锚点:音源记录的是“世界坐标”,不是屏幕坐标。你转头时,程序反向旋转听者朝向,所以声音始终从同一个现实方向传来。
本实验的局限:只跟踪转动(3 个自由度),不跟踪你在房间里的真实移动,所以用“前进/后退”按钮模拟走动;摄像头画面只作背景,没有做平面识别。真实 AR 用视觉惯性里程计同时跟踪位置和朝向(6 个自由度)。