前言
- 面数是影响glb文件大小的部分因素,本文旨在介绍什么是面,如何查看和相应的优化方式
- 一般glb文件面数建议控制在1000w以下,不然容易导致文件较大、加载慢等问题
介绍
- 模型是由点、线、面组成的,而面数即为模型上所有面的总数,我们能见到模型的就是被赋予不同材质的面所表现出的效果
- 在导出为glb时,模型上所有的面会被转换为三角面,所以glb的模型面数往往会比三维软件中所见到的面数更多
- 面数越多,glb文件就需要更多的数据来记录点线面,从而glb文件也就会越大(一般200w面经过draco压缩后还会占用20M左右的数据)
查看面数
- 使用Chrome或者Microsoft Edge来打开模型检测网站,选择要查看的glb文件并上传,在右侧即可查看该文件的面数(参考图)
优化方式
- 【首选】使用draco压缩来减少glb文件大小
- 在blender,3dsmax导出插件等一些导出方式中,即可勾选使用draco压缩,来在导出glb文件时来压缩文件
- 对于无法导出时压缩的情况下,可以使用node.js来对导出后的glb文件进行draco压缩处理
- 在三维软件中对模型进行减面处理(但会根据减面程度影响到模型的显示效果)
|