三个js glb导出线框只是噪音

时间:2018-10-05 09:08:30

标签: html5 three.js blender babylonjs

im将犀牛导出到3ds中,并使用搅拌器将其从3ds中导出到glb,并删除所有内容以减小尺寸,但是我的线框看起来像这样

enter image description here

但是巴比伦的同一个gltb看起来像这样:

enter image description here

我在这里想念什么?这是我的加载程序代码

                THREE.DRACOLoader.setDecoderPath( 'files/draco/' );
            var loader = new THREE.GLTFLoader();
            loader.setDRACOLoader( new THREE.DRACOLoader() );
            loader.load( 'files/valiDraco1.glb', function ( gltf ) {

                gltf.scene.traverse( function ( child ) {

                    if ( child.isMesh ) {

                        //child.material.envMap = envMap;
                        child.material.wireframe = true;

                    }

                } );
                childs = gltf.scene;
                scene.add( gltf.scene );

            } );

1 个答案:

答案 0 :(得分:0)

如果材质中有纹理,则三个线框默认为纹理。如果您按照Don McCurdy的建议分配无纹理的材料,它们应该看起来非常相似。