降低面数,优化你的网格
在不破坏外观的前提下削减三角面:减面、生成 LOD,并达到各平台真实预算,让模型在移动端、网页和 VR 上都跑得快。
匹配的可下载资产
先使用这些种子模型,再按同一低模方向生成变体。
会员解锁受保护 STL 权限
先用免费 OBJ 验证造型;订阅后当前可立即下载受保护的 STL,GLB、FBX、USDZ 和 Unity 目前仅展示为生产导出目标,并非资源库直链下载。
亮点
- 通过合并网格和共享一张图集,在削减三角面的同时削减绘制调用
- 通用减面用二次误差边折叠,硬表面用平面减面
- 分步减面,每步后检查轮廓,而不只是看文件大小
- 发布 LOD 链:LOD0 满预算,LOD1 约一半,LOD2 四分之一或更少
- 减面前锁定 UV 接缝以及脸部和关节附近的重要循环线
- 移动端和 WebGL 目标 1k 到 5k 三角面,桌面 1 万到 5 万,主角到 2 万
- 把 VR 当成最紧的预算,因为场景每只眼睛各渲染一次
- 网页导出 GLB,Unity 和 Unreal 用 FBX;资产可商用,无需署名
降面关乎性能经济学,而不仅是更小的文件。GPU 处理的每个三角面都有顶点开销,每个独立材质或网格都要一次绘制调用,而绘制调用往往才是移动端、网页和 VR 上真正的瓶颈。更少、更密的绘制调用胜过大量细碎的调用,因此多边形减面通常与网格合并和图集化搭配,把三角面数和绘制调用数一起降下来。VR 是最严苛的情况,因为整个场景要渲染两次,每只眼睛一次,且刷新率很高,所以在桌面上没问题的模型可能拖垮头显。按你支持的最紧目标优化,能让体验处处流畅。
减面是主要杠杆,不同算法适合不同任务。二次误差边折叠减面,也就是 Blender 减面修改器折叠模式背后的那种,会优先移除视觉上最不重要的边,是通用减面的主力。平面减面会压平共面的面,非常适合有大片平面的硬表面和建筑网格。在减面前,一次重网格可以把杂乱或非流形几何重建成均匀网格。无论用哪种,都要分步减面并在每步后检查轮廓,因为玩家真正感知的是外形;内部三角面可以悄无声息地消失,而轮廓边缘不行。
细节层级是减面在整个场景中扩展的方式。你不再到处用一个网格,而是发布一条链,比如近距离用满预算的 LOD0、约一半的 LOD1、四分之一或更少用于远处的 LOD2,引擎按屏幕尺寸切换。这让成千上万个物体都负担得起,因为远处实例几乎不耗费。从一个干净的基础生成 LOD,让它们共享 UV 和贴图,并调好切换距离,使运动中的过渡不可见。对极密的场景,公告板替身可在极远处完全取代几何体。
保留眼睛会注意到的部分,把三角面花在那里。保护轮廓,因为外形决定可辨识度;保护 UV 接缝和材质边界,使减面后贴图不拉伸、不游移。许多减面工具提供权重或锁定边;标记要保留的重要循环线,尤其在脸部、手部和动画关节附近,那里折叠边会造成难看的形变。锁定 UV 边界,避免制造非流形孔洞,保持法线一致,让光照保持干净。目标是一个在观看距离上看起来一样、却只承载一小部分几何的网格。
清楚各平台的真实目标并有意识地减到那里。面向移动端和 WebGL,主角目标约 1k 到 5k 三角面,道具 200 到 800。面向桌面和主机,每个模型工作区间 1 万到 5 万,主角可到约 2 万。VR 介于两者之间,对独立头显而言因双重渲染而偏向移动端一端。几何预算要与贴图纪律搭配:单张共享图集,道具 512 到 1024px,主角 1024 到 2048px,使用纯色或烘焙渐变,把内存和绘制调用控制住。Blender 减面修改器、引擎 LOD 导入器和网格简化器等工具都有帮助,但真正做决定的是预算。
把优化结果按目的导出。GLB 是网页、Three.js、Godot 和 AR 的自包含二进制文件。FBX 为 Unity 和 Unreal 保留层级、轴心、材质槽和骨骼,并能干净地携带 LOD 组。OBJ 适合不带动画的静态交换,而 STL 和 3MF 面向 3D 打印并忽略贴图。优化资产归用户所有,可商用,无需署名,所以你能把减好面、合预算的模型直接放进上线版本而没有任何授权负担。
相关优化与导出工具
常见问题
能减多少而不显得更差?
只要保护好轮廓和 UV 接缝就能减很多。分步减面,每步后检查外形,并把细节烘焙进法线贴图以保留表面丰富度。
各平台合适的三角面预算是多少?
移动端和 WebGL:主角 1k 到 5k,道具 200 到 800。桌面和主机:1 万到 5 万,主角到 2 万。VR 偏向移动端一端。
LOD 是什么,我需要吗?
细节层级是按屏幕尺寸切换的减面副本。它让远处物体几乎免费,从而让大场景负担得起,所以任何真实场景都需要。
减了三角面后性能还是差,为什么?
瓶颈很可能是绘制调用。合并网格并共享单张贴图图集,让 GPU 能批处理,而不只是减少每个物体的三角面。
哪些工具能降面?
Blender 减面修改器(折叠和平面)、重网格、引擎 LOD 导入器和网格简化器。先设定三角面预算,再朝它减面。
相关页面
查看全部需要定制低多边形模型?
用文字或参考图生成,然后导出 GLB、FBX、OBJ 或 STL。
打开生成器