首页 > 解决方案 > 如何将我的 FBX 文件压缩到 5MB 以下?

问题描述

我有一个.fbx需要 58.8MB 的文件

使用此软件包将其转换为.glb使用 draco 压缩后:

https://github.com/facebookincubator/FBX2glTF/tree/master/npm

该文件现在需要 28.4MB

理想情况下,我需要得到低于 5MB 的文件。

我怎样才能做到这一点?

我正在使用 3DS Max。


角色曾经在加载时占据整个屏幕,现在这是我在转换为之后看到的内容.fbx.glTF将纹理的大小从2048x2048to减小1024x1024并将它们转换为.jpg

在此处输入图像描述

标签: javascriptcompression3dsmaxgltf

解决方案


要减小模型的文件大小,您首先需要知道它为什么是这样的大小。这通常是纹理、网格几何体或动画数据。如果您导出到.gltf而不是二进制.glb文件,您应该会在单独的文件中看到纹理,并在文件中看到几何图形和动画(如果有).bin

为了减小纹理的大小,您需要使用传统的图像优化工具,并且根本不需要编辑 glTF 文件。

要降低网格复杂性,请使用建模工具(例如 Blender 中的“Decimate”),或使用 Draco 压缩 glTF 文件(如您在此处所做的那样)。减小动画的大小是一个更高级的话题。


推荐阅读