什么是拓扑?

雕刻能产生精美的几何体,但其结构却难以处理——数百万个不规则的三角形,随意地堆叠在一起。拓扑是在此表面上构建一个全新的、有意的网格的步骤,以便后续的制作流程能够使用它。

简短回答

拓扑是指用整洁、有序且遵循形态的多边形重建模型的几何结构——取代雕刻产生的密集、混乱网格。当模型需要变形(绑定和动画)或需要高效地进行 UV 展开和纹理化时,你就需要它。对于静态渲染和 3D 打印,通常可以跳过拓扑,只需进行减面即可。

为什么雕刻的拓扑是个问题

雕刻笔刷只关心一件事:这里是否有足够的几何体来支撑我正在塑造的形状?它通过添加和拉伸三角形来解决这个问题,而完全不考虑它们的排列方式。结果是,一个渲染时看起来完美无瑕的网格,其底层却是混乱不堪的——数百万个三角形,密度不均,几何体与物体的解剖结构之间没有任何关联。

这种情况在模型需要执行某些操作时就会出现问题。如果对其进行绑定,面部会在错误的地方产生褶皱,因为没有几何循环边沿着嘴巴让其正确折叠。对其进行 UV 展开时,你会得到一个由无数小岛组成的噩梦。将其加载到游戏引擎中,它将无法运行。

拓扑通过将雕刻视为参考表面,并在其上方构建一个新网格来解决这个问题——这个新网格要轻得多,尽可能全是四边形,并且带有遵循特征的循环边。雕刻的细节随后会被烘焙到法线贴图和置换贴图中,这样轻量级网格看起来仍然像高模。

自动拓扑与手动拓扑

自动拓扑——例如 ZBrush 中的 ZRemesher、Mold 中的自适应 ZRemesh、Blender 中的 Quadriflow——会自动分析表面并生成均匀流畅的拓扑,在形态复杂的地方密度更高。这只需几秒钟,其结果对于多种用途都非常适用:静态渲染、3D 打印、背景资产、道具,以及任何不会发生太多变形的模型。

手动拓扑意味着你需要自己在雕刻模型上绘制新的几何体,精确决定每个循环边的位置。这很耗时,但对于主角动画角色来说,它仍然是正确的选择,因为只有人类才知道这个循环边需要沿着眼睛周围的眼轮匝肌,才能使眨眼变形正确。任何自动工具都无法推断出关于变形的意图。

大多数人会采取的务实折衷方案是:先进行自动拓扑,查看结果,只有当模型需要绑定且自动生成的循环边位置不正确时,才考虑手动调整。

何时可以完全跳过它

这是最省时间的部分,因为拓扑常被误认为是一个强制性的步骤,但事实并非如此。规则很简单:当模型需要变形时才需要它,否则通常不需要。

3D 打印件不会变形——它只是固定的塑料。静态渲染不会变形。雕像、装饰品、半身像、地形块或岩石都不会变形。对于所有这些情况,只需进行体素 remesh 使表面干净密闭,然后进行减面以降低三角形数量就足够了。为一个永远不会移动的模型花费一天时间绘制循环边是徒劳无功的。

常见问题

拓扑和 Remeshing 有什么区别?

Remeshing 将表面重建为均匀的几何体——通常是为了清理杂乱的雕刻或使其密闭——而不考虑多边形的流向。拓扑则构建刻意遵循形态的几何体,其循环边围绕着将要变形的特征。自适应 remesher 通过自动生成流畅的拓扑来模糊界限,这就是为什么这些术语有时会被互换使用。

3D 打印需要拓扑吗?

不需要。打印件不会变形,因此边流(edge flow)无关紧要。打印机需要的是一个密闭网格,这可以通过体素 remesh 生成;如果三角形数量过高,还需要进行一次减面(decimate),以便切片软件能轻松处理。

拓扑可以自动完成吗?

大多数情况下是的。自适应 remesher 可以在几秒钟内生成均匀流畅的拓扑,足以满足静态渲染、打印件、道具和背景资产的需求。但对于需要绑定和动画的主角角色,手绘循环边仍然更有优势,因为变形意图只有人才能理解。

拓扑后的模型应该有多少个多边形?

只要能保持轮廓即可,因为雕刻的细节会转移到法线贴图和置换贴图中。游戏角色通常有数万个三角形;电影资产则更高。数量远不如循环边是否在正确位置重要。

在同一个浏览器标签页中进行雕刻和自动拓扑——免费使用。

开始雕刻——免费