OpenSubdiv 修改器

OpenSubdiv 修改器对网格对象执行细分和平滑处理。它还可以读取基本堆栈条目中的折缝值,并将其应用到修改的对象。

重要信息:在发布 3ds Max 2025 版本且 OpenSubdiv 版本更新到 3.6.0 时,移除了先前版本的 OpenSubdiv 中的“运行模式”选项、“自适应细分”选项和“网格控件”选项卡。此 3.6.0 版更新可更快提供结果,并使 OpenSubdiv 工具符合 VFX 参考标准。

“常规控件”卷展栏

迭代次数
细分网格的次数。范围从 0 到 6。
渲染迭代次数
渲染时细分网格的次数。必须选中复选框,该设置才能生效。范围从 0 到 10。
等值线显示
启用并且边可见时(例如,“边面”显示处于活动状态),仅显示原始对象的边。禁用时,将显示所有边,包括细分生成的边。

注意:通过在视口中隐藏迭代但在渲染器中使用迭代,“常规控件”选项卡成功替换了先前版本的 OpenSubdiv 的“网格控件”选项。之前一直存在此选项,可用于控制显示和渲染器中的网格拓扑。

OpenSubdiv 控件卷展栏

顶点
控制如何插补边界边和角顶点。
  • 插补边:边在平滑后保持为锐边。所有角均平滑。
  • 插补边和角:边和双边角在平滑后保持为锐边和锐角。

左侧:插补边;右侧:插补边和角

UV 边界
控制如何将平滑应用于边界 UV。下图显示前面的网格已在 UVW 展开修改器编辑器中进行平滑。
  • 平滑所有位置:所有 UV、角和边均平滑。
  • 仅锐化角点:平滑 UV。双边角在平滑后保持为锐角。
  • 锐化边和角点:平滑 UV。所有边和双边角在平滑后保持为锐边和锐角。
  • 锐化边和角点、道具:平滑 UV。所有边和双边角在平滑后保持为锐边和锐角。
  • 锐化所有边界:启用时,将平滑不在不连续边界上的顶点附近的面变化数据(UV 和颜色集)。不连续边界上的顶点将使用锐化规则细分(全部插补)。
  • 双线性(无):不平滑 UV。
平滑三角形
启用时(默认),则会将细分规则应用于网格,从而使三角形细分更加平滑。
折缝
控制如何在细分过程中平滑折缝。
  • 均匀:不对折缝应用平滑。
  • Chaikin:插补关联边的锐度,从而生成半尖锐折缝。在细分折缝边后,将使用 Chaikin 算法确定生成边的锐度。

    此方法可改善具有不同边权重的多边折缝的外观。

在下图中,六个边的折缝值从左侧的 0.1 增加到右侧的 1.0。上图通过将“折缝”设置为“法线”进行渲染,下面的图通过将“折缝”设置为“Chaikin”进行渲染。后一个选项可显著平滑锯齿效果。