SupaVoxel
免费 3D 优化工具

免费在线网格简化器

拖入一个体积庞大的模型,选择平台预设或输入精确的三角面目标,就能得到轮廓、UV、材质和贴图完全一致的轻量版本。可下载带贴图的 GLB、带贴图的 OBJ 或 STL。完全免费,文件始终留在你的设备上。

  • Roblox、VRChat、网页预设
  • 保留 UV 和贴图
  • 无需注册
  • 输出 GLB、OBJ 或 STL
更新于 2026年10月

如何减少面数

  1. 01

    拖入模型

    把 GLB、OBJ、FBX、glTF、STL、3MF、PLY、USDZ、DAE 或 STEP 文件拖到上方工具中,最大 200 MB。面板会显示它的三角面数、顶点数、文件大小和贴图。点 试用示例模型 可加载一个带贴图的模型,亲眼看看贴图如何保留下来。
  2. 02

    设定目标

    点一个平台预设(Roblox 20,000、VRChat PC 70,000、VRChat Quest 10,000、网页 / AR 100,000 三角面),或者自己用滑块或数字框设定目标三角面数,范围从 500 一直到模型本身的三角面数。提示栏会显示这个数量占比多少,例如原模型的 4%。带贴图的模型还会多一个贴图尺寸选项:保持原样、2K、1K 或 512。
  3. 03

    简化、对比、下载

    点击 简化网格。你会看到三角面从 → 到、减少的百分比,以及 GLB 体积从 → 到。打开 线框 切换 原始 / 结果 对比,然后下载 GLB(带贴图)、OBJ + 贴图 或 STL。

这个网格简化器的工作原理

网格简化器即减面工具,也叫抽面(decimation):它从你现有的表面上移除三角面,而不是重新建一个。

精确的三角面目标

预设和自定义输入框设定的是绝对数量,而不是百分比。简化器会多跑几轮,直到正好落在你的目标上,所以 Roblox 预设真的能给你 20,000 个三角面。

保留 UV、接缝和贴图

减面时会同时权衡 UV 坐标和法线,而不只是形状,所以 UV 接缝不会裂开,原有材质和贴图也会随 GLB 一起保留。

智能边折叠

meshoptimizer 只在表面变化最小的地方折叠边:平坦区域先减,锐利和弯曲的区域尽量保留三角面。

可选贴图降分辨率

把贴图限制在 2K、1K 或 512 px,文件体积也能一起缩小。降分辨率后的贴图仍是 PNG 或 JPEG,Roblox Studio 导入时不会报错。

合理的预设

如果模型的三角面数本来就少于某个预设,该预设会变灰不可选,避免你误设成更高的数量。

全程本地运行

gltf-transform 和 meshoptimizer 以 WebAssembly 在你的浏览器标签页里运行。不上传,不需要账号。

减面预设与限制

每个预设都对应官方公布的平台预算。把它当作上限,如果模型只是场景中的众多物体之一,可以设得更低。

预设目标为什么是这个数
Roblox20,000 三角面Roblox 对单个导入网格的上限就是 20,000 三角面
VRChat PC70,000 三角面PC 端 Good 性能等级的上限
VRChat Quest10,000 三角面Quest 和移动端 Good 等级的上限;超过 20,000 三角面,虚拟形象会被评为 Very Poor 并默认隐藏
网页 / AR100,000 三角面产品展示和手机 AR 比较舒服的预算
自定义500 至模型自身面数其他用途:游戏道具、打印件、背景物件

平台限制数据截至 2026 年 10 月,来源为 Roblox 网格规范和 VRChat 性能等级文档。VRChat 的评级还会统计材质、骨骼等指标。完整流程见:Roblox 和 VRChat 虚拟形象。

三角面与文件体积:如何看懂网格简化器的结果

减少面数和缩小文件是两件事。在我们那个 50 万三角面、带三张 2048 × 2048 贴图的测试模型上,Roblox 预设把它精确减到 20,000 三角面(−96%),但 GLB 只从 27.7 MB 降到 13.8 MB:剩下的体积都是图片。结果面板会同时给出这两个变化,让你看清楚自己付出的是哪一项。

想把文件也一起缩小,可以在简化前把贴图尺寸设为 1K,或者把结果再过一遍 GLB 压缩工具,它还会用 meshopt 压缩几何体并把贴图重新编码为 WebP 以便网页使用。如果是给 Roblox 用,就在这里用「保持原样」或 1K 简化,因为 Roblox 需要 PNG 或 JPEG 贴图,而不是 WebP。

网格简化 vs 重网格化与重拓扑

简化(也就是这个网格简化器做的事)是从你已有的网格上移除三角面。表面、UV 和贴图都保留,结果仍然是三角面。速度快、结果可预期,适合游戏道具、虚拟形象、网页模型、AR 以及单纯太重了的打印文件。

重网格化(remeshing) 会丢掉原来的表面,重新生成一个均匀的新表面,通常基于体素。UV 和贴图无法保留,必须重新烘焙。

重拓扑(retopology) 是建立干净的四边面拓扑,让边循环顺着形体走,动画中大幅变形的角色就需要这个。这是美术在 Blender 里的活,或者交给专门的 AI 重拓扑服务。本工具不生成四边面,也不假装能生成。

网格简化小贴士

推荐做法
  • 先用对应平台的预设,然后打开线框检查脸部、手部和薄片部位
  • 简化后 GLB 仍然太大,就把贴图选成 1K
  • 把高密度 AI 模型或扫描件先过一遍简化器,再压缩用于网页
  • 打印就下载 STL,如果原模型有破洞,先跑一遍 STL 修复
避免做法
  • 需要绑定的四边面拓扑别指望它,那是重拓扑的活
  • 别把一个细节丰富的角色压到 500 三角面还指望它保持轮廓
  • 也别用简化去修补破洞或翻转面,先修复再简化
  • 别急着删掉原文件,留着以后给别的平台再减一次

常见问题

常见问题

这个网格简化器免费吗?

免费,无需账号,没有水印,文件数量也不限。减面完全在你自己的电脑浏览器里完成,没有什么可付费的。最大可加载 200 MB 的文件;几百万三角面的扫描件会比游戏道具慢一些,但全程都留在你的设备上。

怎么减少 3D 模型的面数?

把模型拖到上方工具里,点一个平台预设,或者在目标三角面数框里输入数值,然后点 Simplify mesh。看一下前后数量,并用线框模式对比 Original 和 Result。细节满意后,把减面后的模型下载为带贴图的 GLB、带贴图的 OBJ 或 STL。

网格简化器会毁掉我的贴图吗?

不会。简化器在折叠边时会权衡 UV 坐标和法线,所以 UV 接缝不会裂开,原有材质和贴图都会保留。目标设得极低时,少量三角面要承载大量 UV 布局,贴图可能会有轻微拉伸,所以下载前务必对比 Original 和 Result。

怎么把模型减到 Roblox 的 20,000 三角面限制以内?

点 Roblox 预设,它会把目标精确设为 20,000 三角面,然后简化。下载带贴图的 GLB 或 OBJ,导入 Roblox Studio。如果你同时降低了贴图分辨率,贴图仍是 PNG 或 JPEG,Roblox 可以正常接受。如果你的模型本来就低于 20,000,该预设会变灰。

减面工具和重拓扑有什么区别?

减面工具是从现有网格上移除三角面,保留它的 UV 和贴图,结果仍是三角面。重拓扑则是新建干净的四边面拓扑,边循环适合动画变形。本工具只做减面,而这正是大多数游戏、虚拟形象、网页、AR 和打印文件所需要的。

我的模型会被上传吗?

不会。文件由页面内的 JavaScript 和 WebAssembly 读取、简化并写出。没有任何内容发往服务器,所以购买的素材、客户模型和未发布的产品都能保持私密。

可以下载哪些格式?

下载 GLB(带贴图)会把几何体、UV、材质和贴图打包在一个文件里。OBJ + 贴图是一个 zip,内含 .obj、对应的 .mtl 和 PNG 图片。STL 只含几何体,供切片软件使用。我们不提供 FBX 输出;如果你的流程需要 FBX,可以用 Blender 转换 GLB。

为什么三角面少了 96%,文件却只小了一半?

因为剩下的体积大部分是贴图数据。几何体会随三角面数一起缩小,图片不会。在简化前把贴图尺寸选成 1K 或 512,或者把结果再过一遍免费的 GLB 压缩工具,文件体积会降得多得多。

免费开始

现在就来简化你的网格

把模型拖进上方的网格简化器,选好平台,在浏览器里下载一个更轻、贴图依然在的文件。

免费 · 浏览器内运行 · 无需注册