技术总监哈ヤシヒカル氏(@hayashi_cg)开发了可非破坏性保留网格编辑历史的 Blender 插件“Edit Layers”,并已在 Blender Extensions 上免费公开!
·
Edit Layers – 基于图层的非破坏性网格编辑栈,支持分支。
“Edit Layers” 为 Blender 添加了基于图层的非破坏性网格编辑栈。按下“Record”后,使用标准的“Edit”模式或“Sculpt”模式工具像平常一样进行建模,然后按下“Commit”,整个会话(包括挤出、倒角、细分、删除等拓扑变化)都会作为图层保存。
- 可随时切换图层、调整顺序、重新编辑、合并,以及进行部分烘焙。下游图层会跟随上游变更(包括后来创建的几何体,按锚点相对追踪)
- 可在任意图层处分叉栈,探索不同变体,瞬间切换,并并排比较分支
- 影响范围覆盖层会高亮显示每个图层移动或创建的顶点
- 未记录情况下进行的编辑会被自动检测,并可在之后反映到图层中
- 记录材质分配、平滑/锐利着色、缝合线、折痕、倒角权重等(不会记录 UV 或顶点颜色)
- 注:形状键与栈互斥。已设置形状键的网格上无法创建栈。此外,在栈处于活动状态时尝试添加形状键会为保护数据而被自动阻止。请先将栈烘焙后再创建形状键。
- 英文和日文 UI(遵循 Blender 的语言设置)
栈会保存在 .blend 文件中。文档可通过面板内的帮助按钮查看(会在浏览器中打开项目页面)。
这相当有意思,也似乎能有很多用途。
不用 Undo 也能尝试各种操作,这点也很有趣。
目前也已公开日文文档,欢迎务必查看!
链接
可将编辑历史作为图层保留的 Edit Layers 已在 Blender Extensions 上公开🎉
从“编辑>偏好设置”里通过“获取扩展”搜索“Edit Layers”即可安装并免费使用。https://t.co/sCnI1dLf7m… pic.twitter.com/UaAWc6cFdg
— 哈ヤシヒカル (@hayashi_cg) July 21, 2026
Edit Layers — Blender Extensions