JSON模型无法在三个js中正确加载

时间:2019-06-19 14:41:28

标签: three.js

我正在尝试使用以下代码将以下网址中的json模型:https://jsoneditoronline.org/?id=3c08fd2e9d4a4a01ab86ffc23ffbe347加载到我的三个js文件中:

    var loader = new THREE.ObjectLoader();
    loader.load("models/unique-house.json",function ( obj ) {

        scene.add( obj );
        console.log(JSON.stringify(obj));

        scene.traverse(function(children){
            objects.push(children);
        });

    });

但是我仅获得名为Stone的对象作为输出,而未添加所有其他对象。 console.log语句在以下链接中打印此对象:

https://jsoneditoronline.org/?id=e6b9edcd19a24c359ec07415d47beb52

我的输出是: only this plane

预期输出为: house

我从https://clara.io/view/dab2e20a-3ba1-46fe-9cde-7e4e75a1aca5下载了模型

有人可以告诉我json文件是否有问题,或者json文件的解析方式有问题吗?

0 个答案:

没有答案