微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ar.js 位置基于不放置在坐标

如何解决ar.js 位置基于不放置在坐标

因此 ar.js 具有基于位置的功能,您可以在其中将对象放置在特定坐标处。但是,无论我将它设置为哪个坐标,3d 对象都会放在我身上,并粘在我身上。我的 GPS 可能不是非常准确,但它在 500 英尺半径范围内足够准确。所以当我将坐标设置为 0,0 时它不应该出现。我在 Firefox 和 chrome 中都试过了。我还下载了库并将它们存储在本地以解决 CORS 问题,但似乎没有任何解决方法

代码

<html>
<head>
    <Meta charset='utf-8'>
    <Meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>GeoAR.js demo</title>
    <script src='https://aframe.io/releases/0.9.2/aframe.min.js'></script>
    <script src="./aframe-ar.min.js"></script>
    <script src="./aframe-extras.loaders.min.js"></script>
</head>

<body style='margin: 0; overflow: hidden;'>
    <a-scene
        vr-mode-ui="enabled: false"
        embedded
        arjs='sourceType: webcam; sourceWidth:1280; sourceHeight:960; displayWidth: 1280; displayHeight: 960; debugUIEnabled: false;'>
        <a-entity gltf-model="./Assets/magnemite/scene.gltf" rotation="0 180 0" scale="0.15 0.15 0.15" gps-entity-place="longitude: 0; latitude: 0;" animation-mixer/>
        <a-camera gps-camera rotation-reader></a-camera>
    </a-scene>
</body>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。