如何解决仅当相机距离识别图像较近时才会出现 3D 对象;它也部分出现
也许有人可以帮我解决这个问题,我花了两天时间...
问题:即使正确检测到 3D 模型也不会出现在图像上(检测到图像时左上角的方块变为绿色)。 3D 模型仅在可笑地靠近相机时才会出现; 3D 模型也会部分出现,但很少完全出现。
这是问题的视频:https://drive.google.com/file/d/1b7-GkbVouz-tLBh6zUgKTPuARA_BUMOa/view?usp=sharing
我测试了近/远参数、各种 3D 模型格式、更改图像以更好地识别、修改模型、替换它(与其他模型相同的问题)。
3D 模型:.glb(a 帧推荐) 技术:AR.JS、图像识别(NFT)、A-Frame
这是我的 A-frame 和 AR.JS 相关代码:
<a-scene
vr-mode-ui="enabled: false;"
renderer="logarithmicDepthBuffer: true;"
embedded
arjs="
trackingMethod: best;
sourceType: webcam;
debugUIEnabled: false;
"
>
<a-entity camera="far:100000"></a-entity>
<a-nft
markerhandler
type="nft"
url="images/image8/image"
smooth="true"
smoothCount="10"
smoothTolerance=".01"
smoothThreshold="5"
>
<a-entity
scale="250 250 250"
position="290 0 -500"
gltf-model="models/svg2/scene.glb"
></a-entity>
</a-nft>
</a-scene>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。