Blender 中的雕刻模式通过消除画笔中的代理系统获得了一个关键优化。此更改减少了内存使用,并提高了变形应用的 speed,提供更流畅和高效的雕刻体验。
先前版本中代理系统的问题
在先前版本中,Blender 使用一个名为proxy的临时存储系统,在应用到网格之前积累画笔变形。虽然此方法旨在提高精度,但存在以下不便:
- 内存使用过度,特别是在高顶点密度模型中。
- 画笔应用延迟,由于多个中间计算。
- 对雕刻流畅性的负面影响,因为每次迭代都需要存储和传输数据。
“消除数字雕刻中不必要的进程意味着每次笔触都更快更精确。”
代理如何影响性能
代理系统要求每个画笔动作在反映到最终网格之前经过几个阶段。这会产生:
- 在高细分模型中明显的延迟。
- 由于不必要的存储而系统资源消耗更大。
- 对称性和复杂笔触执行中的延迟。
新的直接写入系统
为了提高效率,已消除proxy的临时存储。现在,画笔在每次迭代步骤中直接写入变形到网格,这允许:
- 减少延迟,使雕刻更自然。
- 高分辨率模型中画笔响应更快。
- 内存负载更低,优化工作流程。
对内存管理的影响
此优化的另一个关键好处是BVH 节点大小减少约40%。这意味着:
- 内存使用更高效,允许处理更复杂的模型。
- 对 GPU 负载更小,在较弱硬件上提高稳定性。
- 在长时间雕刻会话中更稳定的工作流程。
响应能力的改进
由于这些优化,艺术家现在在应用画笔时体验到更快的响应,允许他们以更直观、无中断的方式雕刻。延迟的减少使 Blender 中的雕刻体验可与专业软件媲美。
迈向 3D 建模未来的进步
消除代理系统标志着 Blender 中数字雕刻最重要的优化之一。它不仅改善了当前版本的性能,还为未来高级工具在处理高分辨率网格时奠定了更高效的基础。