8

在使用各种大小和距离的默认和自定义标记/模型进行测试后,我得出结论,我的 AR 模型出现癫痫发作(抖动/闪烁/发疯)的原因是因为我的手部运动。(手机)相机静止时,相机稳定时模型稳定。

因为目的是与公众(或手机支持 WebRTC 的任何人)分享最终产品,所以我无法校准 AR 相机,因为那只会解决我的(手机)问题,而不是其他观众的问题。

AR.js 或 ARToolkit 中是否有控制相机灵敏度的设置?

4

2 回答 2

2

如果您在使用 Ar.JS 时遇到剧烈的疯狂运动/图像的高灵敏度抖动,并且您在同一页面中使用多个标记,则解决方案是在包含标记的<a-entity camera></entity>内部添加一个。<a-scene>

这避免了由 a-frame 创建的自动相机,并使一切更加稳定。

于 2019-04-17T05:44:06.477 回答
1

您可以使用 AR.js 中的对象位置和方向,并在几帧内对其进行平均以使事情变得平滑。

于 2018-03-14T03:41:45.927 回答