找不到Gltf模型纹理和场景容器

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

我在线搜索了很多解决方案,但没有帮助。我尝试将gltf模型放到该网站(https://gltf-viewer.donmccurdy.com/)上,并且工作正常,但是当我尝试在故障上使用它时,纹理和scene.bin文件无法加载。https://glitch.com/edit/#!/feline-lifter?path=index.html:21:13Error im getting我一直收到此错误,而且我不知道如何解决!这也是我的html code

aframe gltf
1个回答
0
投票

错误表明某事正在尝试在以下位置寻找资源

https://cdn.glitch.com/textures/*something*.jpg

那个something将是GLFT加载程序,充满了险恶的谎言位于。gltf文件中:

"buffers": [
{
  "byteLength": 12440812,
  "uri": "scene.bin"
}
],
"images": [
{
  "uri": "textures/alpha_baseColor.png"
},
{
  "uri": "textures/alpha_metallicRoughness.png"
},
(...)

如果您查找资产的路径,则它们既不在textures文件夹中也不在..any文件夹中。它们是故障决定将其扔到任何地方的地方。因此,。gltf文件中的路径在出现故障的网站上加载时无效。

任一:

  1. 将模型转换为。glb,其中包括所有资源
  2. 将模型放在相对路径的github上,使路径有效。
  3. 使用故障资产链接更改路径。
© www.soinside.com 2019 - 2024. All rights reserved.