Что это за разметка в моем браузере ... это gltf?

Я работаю с makehuman.js. Я пытаюсь понять, как экспортировать модель так, как она отображается на изображении. К сожалению, я привязан к последней версии Tree.js 8.3. Какая разметка отображается на моей консоли? Это GLTF или что-то еще? Представляют ли они узлы в дереве? Я прохожу по сцене и печатаю результаты на консоль.

                self.scene.traverse ( function (element) {
                    if (element.visible == true){
                    //var output = JSON.stringify( element, null, 2 );
                    console.log(element.id + " " + element.name + " " + element.node )
                    //console.log(output);
                    console.log(element); 
                 }

Мой экспортер GLTF:

            var gltfExporter = new THREE.GLTFExporter();

            var options = {
                trs: true,
                onlyVisible: true,
                truncateDrawRange: true,
                binary: false,
                forceIndices: true,
                forcePowerOfTwoTextures: true
            };

            gltfExporter.parse( self.scene, function ( result ) {
                 var output = JSON.stringify( result, null, 2 );
                 saveAs(new Blob( [output], {type : 'text/plain;charset=utf-8'}),'scene.gltf');                    
            }, options );

0 ответов

Другие вопросы по тегам