【無料/Free】轻量化三角面数处理工具(VRChat / Unity用)
- ダウンロード商品¥ 0



欢迎使用NoN模块组。(No.3) NoNlab - 三角面数处理模块 (Mesh Optimizer) 不用开 Blender,在 Unity 里就能给模型减面。 这是一个纯基于 C# 的 QEM 减面工具,专为 VRChat 改模设计。不用导出 FBX、不用打开 Blender、不用任何外力软件启动。从层级拖入,点预览,点应用,结束。 解压后大小约100kb. · 纯原生 C#,无任何第三方依赖,体积小 · 非破坏性替换:不生成新 Mesh,只替换 SkinnedMeshRenderer.sharedMesh (说人话就是层级里)引用。原 Mesh (说人话就是资产文件)完全不动,BlendShape、绑定姿势、动画曲线全部保留。支持 Ctrl+Z 一键撤销 · 顶点刷选保护:在 Scene 视图里用鼠标直接刷选不想动的顶点。左键单点、鼠标拖动框选、Ctrl + 拖动加选、Alt + 拖动减选 · 跳数保护扩散:刷选后自动向外扩散 N 层邻居,防止保护边界处的拓扑崩塌 · 智能边界分类:自动识别 UV 接缝、硬边、骨骼冲突、开放边,禁止这些边折叠 · 细长结构惩罚:飘带、发丝等细长结构几乎不会被优先减除 · 区域分级:可为顶点设置 0 / 1 / 2 三级保护强度(0 = 可猛砍,1 = 正常,2 = 禁止) 【使用方法】 提示:使用前建议先使用 NoNlab ->MeshPptimizer -> 调试 内的两个纯打印/检测功能(使用请先在层级内单击鼠标选中模型。) 1. 顶部菜单 NoNlab -> 三角面数处理模块 2. 拖入目标模型,或选中模型后点“从选中获取” 3. (可选)进入刷选模式,用鼠标刷选不想动的地方,属于保护机制。 被选中的顶点会有红点高亮提示,保存后红点消失防止掉帧。 4. 调整“目标面数比例” 5. 点“预览”看效果 6. 满意就点“应用”,不满意就点“取消预览” 7.点错了也没事,应用后支持Ctrl+Z 参数支持调试。 【已知问题】 保护边界处可能出现极小甚至偏大(取决于需要应用的mesh等因素)的边缘破损,这是 QEM 算法本身的性质,不影响减面效果的主体。 · GitHub:https://github.com/Ninsterrrr/NoNlab--



