threejs之添加gltf模型
threejs之添加gltf模型
加载模型:
let GLTFLoader1 = new GLTFLoader(); /*实例化加载器*/ GLTFLoader1.load("/gltf/1.gltf", (obj) => { scene.add(obj.scene); obj.scene.position.set(0,0,0); obj.scene.rotation.set(1.55,0,0); obj.scene.scale.set(1, 1, 1); });
获取模型中的每一个Mesh:(卸载GLTFLoader.load的回调函数中)
var groups = []; // 获取每一个mesh obj.scene.traverse((child) => { if (child.isMesh) { groups.push(child); } });
钻研不易,转载请注明出处。。。。。。