Aframe 0.8.0无法加载某些GLTF模型

时间:2018-03-19 07:57:20

标签: aframe

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

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

模型1:Hill链接: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加载程序在其视图上呈现模型,检查上面的链接。

1 个答案:

答案 0 :(得分:0)

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

  1. 离线开发时使用本地服务器。
  2. 模型通常需要按比例缩小。在这种情况下,立体模型应缩小到scale="0.001 0.001 0.001"左右。
  3. 您提及的网址仅供下载,不适用于托管模型。尝试在场景中使用它们会产生CORS错误,因此您需要先下载它们,包括相关的*.bin文件。
  4. 另请参阅A-Frame troubleshooting docs以获取帮助诊断问题。在解决了这些问题之后,我测试了立体模型:

    enter image description here