Javascript AR.JS自定义标记
我正在尝试为AR.JS使用自定义标记。但是,按照说明创建自定义标记,然后更改标记预设后,它仍然不起作用。有没有关于如何正确实施的想法Javascript AR.JS自定义标记,javascript,jquery,three.js,aframe,ar.js,Javascript,Jquery,Three.js,Aframe,Ar.js,我正在尝试为AR.JS使用自定义标记。但是,按照说明创建自定义标记,然后更改标记预设后,它仍然不起作用。有没有关于如何正确实施的想法 <a-marker preset="custom" type="pattern" url="img/pattern-marker.patt"> <a-box position='0 0.5 0' material='color: black;' soundhandler></a-box> </a-marker>
<a-marker preset="custom" type="pattern" url="img/pattern-marker.patt">
<a-box position='0 0.5 0' material='color: black;' soundhandler></a-box>
</a-marker>
这在marker中不是正确的实现吗?作为参考,我使用了一个非常简单的b/w圆形图像进行测试,但它仍然不起作用。是否需要编写其他代码来注册自定义标记模式?我已经花了很多时间在这上面了!最后发现这是几个问题 1。预设=“模式” 首先,如果您查看原始js脚本:,您会注意到在
中没有preset=“custom”
,否则如果。例如,如果(_this.data.preset==='kanji'){
,则搜索else
但是,存在一个preset=“pattern”
。因此,在您的示例中,替换:
标记的图像如下所示:
反应Web AR:
这不适用于您,但如果有人像我一样使用React Web AR,请使用:
可能的副本这对您有效吗?我尝试了基于名片创建标记,但没有成功。即使您尝试“扫描”实体火车票,也不会成功,因为它正在寻找边界。