# three-3d场景 **Repository Path**: li0622ling/three-3d-scene ## Basic Information - **Project Name**: three-3d场景 - **Description**: three.js + echart - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-05-06 - **Last Updated**: 2022-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # victor ## Project setup ``` npm install ``` ### Compiles and hot-reloads for development ``` npm run serve ``` ### Compiles and minifies for production ``` npm run build ``` ### Customize configuration See [Configuration Reference](https://cli.vuejs.org/config/). ``` function modelLoad(_modelList: mList) { var loader = new GLTFLoader(); // let _promiseList: Promise[] = []; // let _modelList_length = _modelList.length; // let _pro = 1/_modelList.length; // _modelList.map((_m:model,index:number) => { // let _p = new Promise((resolve, reject) => { // loader.load(_m.path, function (gltf: any) { // gltf.scene.position.set(_m.position.x, _m.position.y, _m.position.z); // gltf.scene.scale.set(0.05, 0.05, 0.05); // scene.add(gltf.scene); // resolve(gltf.scene) // }, (progress: any) => { // // _option.onProgress((index*_pro) +(_pro*(progress.loaded/progress.total))) // console.log(index+"模型" +progress.loaded);//total loaded // }, function (error: any) { // reject(error) // console.error(error); // }); // }) // _promiseList.push(_p) // }) // return Promise.all(_promiseList); } // modelLoad(this.modelList).then((values) => { // console.log(values); // }).catch((error:any) => { // console.error(error); // }); ```