gpt4 book ai didi

javascript - 无法使用 THREE.JSONLoader 加载从 FBX 转换为 JSON 模型

转载 作者:行者123 更新时间:2023-11-28 09:07:22 26 4
gpt4 key购买 nike

我使用convert-to-thirdjs.py 将 FBX 模型转换为 JSON,但无法让 Three.js (r58) 加载它。它说“未捕获类型错误:无法读取未定义的属性‘长度’”。错误位于 Three.js 中的第 9930 行,该行是 for ( i = 0; i < json.uvs.length; i++ ) ...

这是转换后的 JSON:http://pastebin.com/86ZGvKnW 。您会发现它实际上没有 uvs属性。

convert-to-thirdjs.py 已经过时了吗?如果是这样,还有什么选择?如果没有,我怎样才能加载这个模型?

这是我的代码:

window.loader = new THREE.JSONLoader();
loader.load('jet.json', function(geometry) {
// Never gets to here; error is thrown first
console.log(geometry);
});

最佳答案

哦,我明白了。实际模型嵌入在该 JSON 文件中。我想要嵌入["Embed_31_jet 3"]

关于javascript - 无法使用 THREE.JSONLoader 加载从 FBX 转换为 JSON 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16849482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com