Aframe 0.8.0无法加载某些GLTF模型

问题描述 投票:0回答:1

我一直在使用Aframe来制作小型应用程序。

我遇到了一些未加载的poly模型。以下是链接:

模型1:希尔链接:https://poly.google.com/view/biVS28j2w4g

GLTF 2.0链接:https://poly.googleusercontent.com/downloads/biVS28j2w4g/6OJLeYzlT9M/Hill.gltf


模型2:演讲者链接:https://poly.google.com/view/5AcolbPvaM9

GLTF链接:https://poly.googleusercontent.com/downloads/5AcolbPvaM9/blsDCJca0e7/Wall%20desk%20speakers.gltf


模型3:扬声器2.1链接:https://poly.google.com/view/3N5cUYDN30g

GLTF链接:https://poly.googleusercontent.com/downloads/3N5cUYDN30g/d_IjPXhvbsO/Hi-fi%20stereo.gltf


Google poly能够使用this加载器预览所有模型,他们使用three.js r-89 GLTF加载器在其视图上渲染模型,检查上面的链接。

aframe
1个回答
0
投票

这里有许多可能的原因,最好包括一个JSFiddle或最小代码来重现问题。在这种情况下可能的问题:

  1. 脱机开发时使用本地服务器。
  2. 模型通常需要按比例缩小。在这种情况下,立体模型应缩小到scale="0.001 0.001 0.001"左右。
  3. 您提到的URL用于下载,而不是用于托管模型。尝试在场景中使用它们会产生CORS错误,因此您需要先下载它们,包括相关的*.bin文件。

另请参阅A-Frame troubleshooting docs以获取帮助诊断问题。在解决了这些问题之后,我测试了立体模型:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.