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); } });
鑽研不易,轉載請注明出處。。。。。。