1.全局安装(功能为压缩,转换(gltf-glb)
npm i -g gltf-pipeline
2.压缩文件
gltf-pipeline -i public/static/model/copyone.gltf -o public/static/model/copy.gltf -d
3.代码加载gltf模型
let dracoLoader = new DRACOLoader()
// 设置解压路径,draco_decoder.js文件所在位置
dracoLoader.setDecoderPath('three/examples/jsm/libs/draco/draco_decoder.js');
dracoLoader.setDecoderConfig({ type: 'js' });
dracoLoader.preload();
let loader = new GLTFLoader()
loader.setDRACOLoader(dracoLoader);