cocos engine 模型压缩问题

FBX原始大小文件 158KB
image

我这边直接使用内置的压缩打包出 web-mobile的大小为 127.44 KB

直接使用 gltfpack.exe 压缩的大小为: 76 KB
image
压缩cmd:gltfpack.exe -i E:\untitled.glb -cc -vpf -o E:\untitled1.glb

查阅发现官方用的也是 gltfpack ,但是为什么官方压缩效率和我直接用CMD的压缩效率差这么多呢?而且我直接使用 cmd 压缩出来的 glb 也无法直接导入引擎,提示报错…

[Assets] Start offset 92496 is outside the bounds of the buffer

RangeError: Start offset 92496 is outside the bounds of the buffer

at new DataView ()

at createDataViewFromBuffer (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:50940)

at GltfConverter._readAccessor (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:29334)

at GltfConverter._readAccessorIntoArray (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:25482)

at GltfConverter._readPrimitive (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:21153)

at D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:5020

at Array.map ()

at new GltfConverter (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\utils\gltf-converter.ccc:1:4997)

at createGlTfReader (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\gltf\reader-manager.ccc:1:1913)

at GlTfReaderManager.getOrCreate (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\gltf\reader-manager.ccc:1:582)

at importSubAssets (D:\Cocos\Creator\3.8.6\resources\app.asar\modules\engine-extensions\extensions\engine-extends\dist\handler\assets\gltf.ccc:1:4719)

at CustomImporter.import (D:\Cocos\Creator\3.8.6\resources\app.asar\builtin\asset-db\dist\worker\manager\asset-handler-manager.ccc:1:1243)