【问题标题】:there is a bug in texture image for a-frame ara-frame ar 的纹理图像中存在错误
【发布时间】:2019-02-06 02:28:48
【问题描述】:

我做了一个框架 ar。在我放了一个纹理png。 当我从某个 url 使用 png 时,某些 png 不工作, 当我尝试在我的计算机上下载相同的 png 时,它不起作用。

不起作用的例子:

<script src="https://aframe.io/releases/0.6.0/aframe.min.js"></script>
<script src="https://rawgit.com/donmccurdy/aframe-extras/master/dist/aframe-extras.loaders.min.js"></script>
<script src="https://jeromeetienne.github.io/AR.js/aframe/build/aframe-ar.js"></script>

<body style='margin : 0px; overflow: hidden;'>

  <a-scene embedded arjs>

 <a-assets>
    <img id="my-texture" src="rubiscube.png">
  </a-assets>

  <a-entity geometry="primitive: box" material="src: #my-texture"></a-entity>

    <a-marker-camera preset='hiro'></a-marker-camera>
  </a-scene>

</body>

but like this it works:



<a-entity geometry="primitive: box" material="src: url(https://static.wixstatic.com/media/2cd43b_b13c89d3859a48129a434265b3ddd1a1~mv2_d_1826_1920_s_2.png)"></a-entity>

但图片的网址不是

https://i2.wp.com/rgvbingo.com/wp-content/uploads/2014/04/bingo-balls-hi-res.png)">

为什么?这两张图片或网址有什么区别 为什么如果它可以使用内联 url 为什么不能离线?

【问题讨论】:

    标签: aframe


    【解决方案1】:

    您必须通过本地服务器提供图像,例如http-server。浏览器无权访问本地文件系统。更多详情A-Frame FAQ

    【讨论】:

    • 谢谢!我会这样尝试,但是关于 png 与在线 url 的另一个错误首先是很好地工作,第二个没有。你有这个想法吗?
    • 不确定第一个/第二个 URL 是什么意思。原始问题中只有一个。它需要链接来重现问题。
    猜你喜欢
    • 2018-07-21
    • 2019-01-30
    • 2018-04-28
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 2016-07-17
    • 2019-12-20
    相关资源
    最近更新 更多