自动重新拓扑工具

 

自动重新拓扑工具会从输入表面生成一个新的网格项目。新网格根据自动重新拓扑算法生成,该算法输出具有良好拓扑的干净网格,该拓扑以指定的密度跟随输入的曲率。密度可以通过权重图控制,而网格流可以通过在表面绘制草图引导线来控制。

Automatic Retopology工具将网格转换为由大小一致的所有3点和4点多边形组成的网格。要确定此多边形的大小,该工具将查看您在输出中请求的多边形数量,然后用该数量除以该区域的表面。结果,目标多边形数以数字或百分比近似。您也可以对网格应用细分以生成纯四边形。有关细分的更多信息,请参见表面标签

重新拓扑算法会检测输入网格中的尖锐边缘,并通过查找相交角度大于您指定的折痕角度的面来保留它们。尽管该过程是自动的,但是您可以使用标准的结果指导结果Modo网格属性,例如Retopo密度Weight Map, 或者Retopo Edge LockRetopo Edge Flow边缘选择集。有关应用边缘锁定和流动曲线的更多信息,请参见完善几何结果

Automatic Retopology可从以下UI使用该工具:

打开Topology版式,在左窗格的工具箱中打开Tools子标签,然后点击Automatic Retopology

打开Model版式,在工具箱中打开Mesh Edit子标签,然后点击Auto Retopo

Geometry应用程序菜单栏,单击Automatic Retopology...

控制结果

您可以通过三种方式指导拓扑结果:

通过约束点的位置,

通过限制边缘的方向,或

通过更改多边形的相对大小。

通过边缘锁定约束点的位置

要限制点的位置(即输出网格中的边),请在输入网格中创建一个边选择集,称为Retopo Edge Lock。retopo算法沿边缘放置点。您还可以通过使用选择集标签将曲线添加到网格中来应用位置锁定Retopo Edge Lock。曲线还必须具有顶点法线贴图,其法线与曲面匹配。您可以使用Retopo Sketch工具。有关更多信息,请参见应用Retopo指南完善几何结果

约束边的方向

要限制输出网格中边缘流动的方向,请在输入网格中创建一个边缘选择集,称为Retopo Edge Flow。然后,重拓扑算法将多边形流与边缘对齐。您还可以通过使用选择集标签向场景添加曲线来添加流向导Retopo Edge Flow。曲线还必须具有顶点法线贴图,其法线与曲面匹配。您可以使用Retopo Sketch工具。有关顶点贴图的更多信息,请参见顶点法线贴图。有关应用用于约束边缘方向的曲线的更多信息,请参见完善几何结果

更改多边形的相对大小

度量是一种测量表面距离的方法。通过在网格的不同部分定义不同的比例,可以将均匀多边形变形为在某些位置较大而在其他位置较小。如果您想捕获模型中的小细节而又不需要在大的平坦地方也有大量的小多边形,则这特别有用。最小的多边形由Relative Polygon Target Count。要获得非常小的细多边形,在使用自定义指标时,可能需要在模型中设置100%以上的多边形。您可以使用Scale Strength选项。

例子

点击下面的图片放大。

默认圆环

相对多边形目标计数100%

使用以下方法为位置锁定应用曲线选择Retopo指南
相对多边形目标计数100%

查看顶点贴图-已应用UMap。

权重图-已应用UMap。
相对多边形目标计数100%
缩放强度200%

权重图-已应用UMap。
相对多边形目标计数100%
缩放强度50%

自动拓扑结构

提供以下选项:

自动重新拓扑

Poly Count Mode

使用绝对数或通过基于输入网格的自适应或缩放来确定多边形数量(占原始网格的百分比)。

提供以下选项:

Relative -缩放在Relative Polygon Target Count确定多边形的最小比例的选项。

Absolute -确定多边形的最小比例。

Adaptive -尝试自动设置Relative Polygon Target CountScaling Strength。它尝试找到足够高的网格密度以从网格上的最小边缘捕获细节,然后计算出适当的缩放强度Shortest Edge度量以缩放最低密度以匹配源网格的最低密度。

注意:  使用自适应模式时,metric参数Poly Scaling,已被禁用,但Relative Polygon Target CountScaling Strength设置可分别用于增加或减少基本密度,或修改指标的影响。

Relative Polygon Target Count

多边形数,以当前多边形数的百分比表示。该数字确定平均多边形面积,该面积指导重新拓扑过程。

注意:  此计算不准确。

Polygon Target

多边形数。如果不为零,则覆盖Relative Polygon Target Count值。此数字确定平均多边形面积,该面积指导重新拓扑过程。

注意:  此计算不准确。

小费:  当心小多边形旁边的大多边形。撞上Polygon Target数以捕获小的多边形细节。

Poly Scaling

此选项设置“自定义指标”,以基于特定的网格属性更改相对多边形的大小。

小费:  使用更大Poly Scaling值以在不需要细节的区域中创建更大的多边形。

提供以下选项:

Selected Weight Map -使用当前选择的体重图;如果未选择,则使用名为RetopoDensity用于控制多边形的大小。值从0到1.0驱动多边形的比例从最大到最小。有关体重图的信息,请参见加权工具

Poly Area -此度量依据输入的多边形大小缩放输出的多边形大小。这对于细节较小的模型很有用。

Shortest Edge -此度量标准与“多边形面积”度量标准非常相似,但是它不使用多边形的面积来缩放密度,而是使用多边形上最小边的长度。当网格具有非常大和很窄的三角形时,这可能会有所不同,这在从CAD数据导入的模型中很常见。

Curvature -此度量标准计算表面曲率并使平面区域中的多边形变大。它使用每个顶点的表面曲率来缩放拓扑结果网格中四边形的密度,从而使网格在弯曲的地方更密集,而在平坦的地方更不密集。这旨在更精确地捕获表面形状,而不会在平坦区域中浪费大量多边形。

Scaling Strength

加权影响多边形缩放比例的乘数。将自定义指标的强度提高100%以上,以增强自定义指标的强度。

Quads Only

此选项导致将拓扑结果网格细分一次,以消除所有3点多边形。

Make Vertex Normals

启用以生成具有顶点法线的顶点图。

New Mesh

启用以创建新的网格。
当。。。的时候New Mesh如果禁用该选项,则“自动重新拓扑”结果将替换源网格。在这种情况下,将保留源网格的多边形类型。如果源不混合常规多边形和细分多边形,则效果最佳。

Crease Angle

被视为尖锐折痕的最小角度。遇到比该值更锐角的多边形被假定为具有锋利的边缘。

Align to open boundaries

此选项保留网格上的所有开放边界并引导边缘流动。

Symmetry

启用此选项可仅在网格的一侧执行自动重新拓扑,然后镜像并合并结果。这将创建一个沿所选对象对称的新网格Symmetry Axis。它还可以更快地产生结果。

Symmetry Axis

选择对称轴。

Symmetry Distance

如果某些中间点在直线上,此选项可为输入网格提供误差范围。当镜像结果网格和合并接缝顶点时,它还会设置合并距离。如果结果沿接缝有缝隙,则可能需要增加该数字。

Symmetry Direction

指定操作方向。

提供以下选项:

Positive To Negative:删除负侧的多边形,并镜像正侧的其余多边形。

Negative To Positive:删除正侧的多边形,并镜像负侧的其余多边形。

应用自动拓扑

以下是应用Automatic Retopology使用工具Model布局。

1.   打开Model布局,打开Basics子标签,然后添加一个Torus Primitive到你的场景。
2.   打开Mesh Edit工具箱中的子标签,然后单击Auto Retopo

显示“自动重新拓扑”对话框。

3.   改变自动拓扑结构设置,然后单击OK

Retopo指南

Retopo Guides工具可让您在曲面上绘制曲线(折线),并将其设置为Automatic Retopology。这些曲线标记有特殊选择集名称, autoretopo命令查找,并且它们具有顶点法线贴图,其中法线从选定曲面中获取。由于放置Retopo Guides在您的网格上,曲面上的曲线多边形会创建一个多边形选择集,从而改善到曲线和选定网格的自然方向的对齐流。

小费:  Retopo Guides也可以使用以下命令启动该工具tool.set retopo.sketch on

应用Retopo指南

以下是将曲线应用于输出网格中的边流约束方向的示例。

1.   打开Topology布局并在场景中选择一个网格。
2.   在左窗格的“工具箱”中,打开Tools子标签,点击Automatic Retopology并应用默认设置。
3.   在左窗格的工具箱中,在Tools子标签,点击Retopo Guides
4.   单击并在曲面上拖动以定义曲线。

5.   在左窗格的工具箱中,在Tools子标签,点击Automatic Retopology
6.   请点击OK应用默认设置。

对齐流程已更新。

完善几何结果

要优化几何结果,以便更好地对模型上的多边形进行细分,可以将“自动重新拓扑”工具设置为锁定到网格上指定的尖锐边缘,并锁定到用于指定多边形流动方向的曲线。以下过程将引导您完成使用这两种方法的过程Retopo Edge LockRetopo Edge Flow将边缘选择集应用于选定的边缘。

要优化几何结果:

1.   在里面Model版式,在左窗格的“工具箱”上,单击Curve子标签。
2.   点击Retopo Sketch工具并将草图曲线绘制到网格的几何图形上。

在此示例中,曲线绘制在尖锐的边缘上。

3.   选择所有已创建的曲线。要快速执行此操作,请打开Mesh Operations列表中,单击Lists下部窗格中的“子”标签。在下面Statistics子标签,展开Polygons > By Type然后点击+ (加号)按钮旁边Curves。现在已选择所有曲线。

4.   设置Auto Retopology锁定边缘曲线的工具。激活曲线选择后,单击Mesh Edit工具箱中的子选项卡,然后单击Retopo Edge Lock

使用此选项时,将使用在锐边上绘制的曲线来告诉“自动重新拓扑”工具根据所选曲线计算出更均匀的网格。

5.   通过将流动曲线绘制到网格上来指定锁定边之间的几何图形的流动方向。点击Curves在工具箱的子标签中,点击Retopo Sketch,并绘制流量曲线。

在此示例中,围绕车轮挡泥板和发动机罩的前部绘制了定向流动曲线。

6.   在工具箱中,点击Mesh Edit子标签,然后单击Retopo Edge Flow

使用此选项时,将使用绘制的曲线来指定几何图形的流动方向,并告诉“自动重新拓扑”工具根据曲线的选择来计算更均匀的网格。

小费:  选择集将自动创建。要查看此选择集,请在Mesh Operations清单,在Statistics子标签,展开Polygons > By Selection Set。根据您应用的方法, RetopoEdgeLock要么RetopoFlow列出了各自的曲线计数。

7.   跑过Auto Retopology工具。在里面Mesh Edit子标签,点击Auto Retopo并设置Relative Polygon Target Count百分比或Polygon Target值,然后单击OK。在这个例子中,我已经设定Relative Polygon Target Count到200%。

有关这些选项的更多信息,请参见自动拓扑结构

8.   要查看结果,请在Mesh Operations列表中,打开Items子标签,然后点击父网格的可见性按钮。

Mesh_retopo项目将显示在视口中。注意,减少了多边形数量,并改善了几何形状的细分。