import * as THREE from "three";
import { FBXLoader } from "three/examples/jsm/loaders/FBXLoader";
methods:{
loadFBXmodel(){
let that = this
var loader = new FBXLoader();
//模型放在public/model文件夹下
this.loader.load("/model/cabinet/source/cabinet.fbx", function (geometry){
//TODO 设置比例位置等
geometry.scale.set(1,1,1);
geometry.position.set(0,0,0);
that.scene.add(geometry);
}
// onProgress回调
function ( xhr ) {
that.$forceUpdate();
},
// onError回调
function ( err ) {
console.error( 'An error happened'+err);
})
}
}