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);
            }
          });

 

 

 

鑽研不易,轉載請注明出處。。。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM