如下代码
const gltfLoader = new GLTFLoader();
gltfLoader.load(// 模型路径"/gltf/scene.gltf",// 加较完成同调(gltf) =>{gltf.scene.traverse((child) => {if (child.isMesh) {child.frustumCulled = false;child.castShadow = true;child.material.emissive = child.material.color;child.material.emissiveMap = child.material.map;}});scene.add(gltf.scene);}
)
加上 gltf.scene.traverse 中的代码 对图片色彩属性进行多方面处理
然后在add进场景中 就OK了