我有一个58.8MB的.fbx
文件
使用此包后使用draco压缩将其转换为.glb
:
https://github.com/facebookincubator/FBX2glTF/tree/master/npm
该文件现在需要28.4MB
理想情况下,我需要将文件低于5MB。
我怎样才能做到这一点?
我正在使用3DS Max。
这个角色过去占据了整个屏幕,现在这里是我将.fbx
转换为.glTF
后看到的,将纹理的大小从2048x2048
减少到1024x1024
并将它们转换为.jpg
:
要减少模型的文件大小,首先需要知道它的大小。通常这是纹理,网格几何或动画数据。如果导出到.gltf
而不是二进制.glb
,您应该在.bin
文件中的单独文件,几何和动画(如果有)中看到纹理。
要减小纹理的大小,您需要使用传统的图像优化工具,根本不需要编辑glTF文件。
要降低网格复杂度,请使用建模工具(例如Blender中的“Decimate”),或使用Draco压缩glTF文件(正如您在此处所做的那样)。减小动画的大小是一个更高级的主题。