为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 ar.js 中使用自定义标记

如何在 ar.js 中使用自定义标记

慕盖茨4494581 2021-10-21 13:37:30
我正在尝试在 ar.js 中制作自定义标记,遗憾的是没有成功,希望有人能提供帮助。我已经尝试了所有这些指南:https : //medium.com/@aschmelyun/so-you-want-to-get-started-with-ar-js-41dd4fba5f81 https://medium.com/arjs/how- to-create-your-own-marker-44becbec1105 https://katharine.org/tutorials/custom-markers-ar-js/可悲的是它似乎不起作用。奇怪的是,使用 hiro Marker 它仍然有效,即使代码没有提到它......(我尝试仅为 katherine-tutorial 编辑 .js 文件)。<!doctype HTML><html>  <script src="aframe.min.js"></script>              <script src="aframe-ar.js"></script>            <script src="aframe-gif-shader.js"></script>     <body style="margin : 0px; overflow: hidden;">        <a-scene embedded arjs="debugUIEnabled: false">        <a-assets>         <img id="asset" src="https://raw.githubusercontent.com/mayognaise/aframe-gif-shader/master/examples/basic/banana.gif">      </a-assets>      <a-marker preset='custom' type="pattern" url='testpattern.patt'>       <a-entity geometry="primitive:plane;width:2;height:2;"      position="0 0 0"      rotation="-90 0 0"      scale="0.5 0.5 0.5"      material="shader:gif;src:#asset;alphaTest:0.5;"></a-entity>    </a-marker>    <a-entity camera></a-entity>        </a-scene>  </body></html>(我还有一个问题,当我在自己的网站空间上传完全相同的 gif 时,该 gif 不再使用该代码,有人知道为什么吗?)
查看完整描述

1 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

自定义标记ar.js只需要有type和 一url组:


<a-marker type="pattern" url="url/to/mypattern.patt">

  <a-entity myobject></a-entity>

</a-marker>

您可以使用此图像在此故障中查看它。


查看完整回答
反对 回复 2021-10-21
  • 1 回答
  • 0 关注
  • 354 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号