这个就比较简单了,在我的这个系列文章一里代码已经包含:

这里单独抄出来:

// 加载模型
(function(){

//const loader = new GLTFLoader().setPath( './models/gltf/DamagedHelmet/glTF/' );
//loader.load( 'DamagedHelmet.gltf', function ( gltf ) {
const loader = new GLTFLoader().setPath( './01Images_Test/' );
loader.load( 'miner.gltf', function ( gltf ) {
gltf.scene.traverse( function ( child ) {

child.name="main_mode";

if ( child.isMesh ) {

// TOFIX RoughnessMipmapper seems to be broken with WebGL 2.0
// roughnessMipmapper.generateMipmaps( child.material );

}

} );
//gltf.userData.name="main_mode";
scene.add( gltf.scene );
//roughnessMipmapper.dispose();
render();

} );
})()