2

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

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

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

该文件现在需要 28.4MB

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

我怎样才能做到这一点?

我正在使用 3DS Max。


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

在此处输入图像描述

4

1 回答 1

2

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

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

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

于 2018-08-11T16:14:02.267 回答