在“可编辑样条线(顶点)”层级时,可以使用标准方法选择一个和多个顶点并移动它们。
如果顶点属于 Bezier 或“Bezier 角点”类型,您还可以移动和旋转控制柄,进而影响在顶点联接的任何线段的形状。您可以使用切线复制/粘贴操作在顶点之间复制和粘贴控制柄。您可以使用四元菜单重置控制柄或在不同类型之间切换。选择顶点后,四元菜单中始终有切线类型可用;您不必将光标直接放在视口中的相应对象之上。
过程
要设置顶点类型,请执行以下操作:
- 右键单击选择中的任意顶点。
- 从快捷菜单中选择一个类型。在一个图形中,每个顶点可能属于下面四种类型之一:
- 平滑:创建平滑连续曲线的不可调整的顶点。平滑顶点处的曲率是由相邻顶点的间距决定的。
- 角点:创建锐角转角的不可调整的顶点。
- Bezier:带有锁定连续切线控制柄的不可调整的顶点,用于创建平滑曲线。顶点处的曲率由切线控制柄的方向和量级确定。
- Bezier 角点:带有不连续的切线控制柄的不可调整的顶点,用于创建锐角转角。线段离开转角时的曲率是由切线控制柄的方向和量级设置的。
平滑顶点(左)和角点顶点(右)
要复制和粘贴顶点切线控制柄,请执行以下操作:
- 启用 (顶点),然后 选择作为复制来源的顶点。
- 在“几何体”卷展栏上向下滚动到“切线”组,然后单击“复制”。
- 将光标移至视口中的顶点上面。光标将变成复制光标。单击要复制的控制柄。
- 在“几何体”卷展栏上向下滚动到“切线”组,然后单击“粘贴”。
- 将光标移至视口中的顶点上面。光标将变成粘贴光标。单击要粘贴到的控制柄。
视口中的顶点切线将相应更改。
要重置顶点控制柄切线,请执行以下操作:
控制柄很容易缩的非常小并与顶点重叠,这样会使选择和编辑控制柄的操作变的很困难。重置顶点控制柄切线以重新绘制控制柄
- 选择有问题的顶点。
- 右键单击并选择“重置切线”。
您已经完成的任何顶点控制柄编辑将被丢弃,并重置控制柄。
挤出顶点
- 选择要使用“移动”、“旋转”或“缩放”工具扩展的一个或多个顶点。
- 按住 Shift 键的同时按住鼠标左键并拖动。
界面
“几何体”卷展栏
“新顶点类型”组
可使用此组中的单选按钮确定在按住 Shift 键的同时克隆线段或样条线时创建的新顶点的切线。如果之后使用“连接复制”,则对于将原始线段或样条线与新线段或样条线相连的样条线,其上的顶点在此组中具有指定的类型。
该设置对使用如“创建线”按钮、“细化”等工具创建的顶点的切线没有影响。
- 线性 新顶点将具有线性切线。
- 平滑 新顶点将具有平滑切线。
选中此选项之后,会自动焊接覆盖的新顶点。
- Bezier 新顶点将具有 Bezier 切线。
- Bezier 角点 新顶点将具有 Bezier 角点切线。
注: 在样条线上插入新顶点时,新顶点的结类型基于其相邻顶点的结类型:
- 如果两个相邻顶点是相同的结类型(例如“角点”),则新顶点将继承“角点”类型。
- 如果相邻顶点不是相同的结类型(例如,一个是“Bezier”,一个是“角点”),则新顶点将继承“Bezier”类型。
此行为会影响“编辑样条线”修改器和“可编辑样条线”的“优化”、“相交”和“拆分”操作以及图形布尔、切角/圆角修改器和布尔修改器。
- 创建线
- 向所选对象添加更多样条线。这些线是独立的样条线子对象;创建它们的方式与创建线形样条线的方式相同。要退出线的创建,请右键单击或单击以禁用“创建线”。
- 断开
- 在选定的一个或多个顶点拆分样条线。选择一个或多个顶点,然后单击“断裂”以创建拆分。对于每上一个样条线,目前有两个叠加的不相连顶点,允许曾经联接的线段端点向相互远离的方向移动。
- 附加
- 将场景中的其他样条线附加到所选样条线。单击要附加到当前选定的样条线对象的对象。您要附加的对象也必须是样条线。
有关详细信息,请参见附加。
- 附加多个
- 单击此按钮可以显示“附加多个”对话框,它包含场景中所有其他图形的列表。选择要附加到当前可编辑样条线的形状,然后单击“确定”。
- 重定向 启用后,将重定向附加的样条线,使每个样条线的创建局部坐标系与所选样条线的创建局部坐标系对齐。
- 横截面
- 在横截面形状外面创建样条线框架。单击“横截面”,选择一个形状,然后选择第二个形状,将创建连接这两个形状的样条线。继续单击形状将其添加到框架。此功能与“横截面”修改器相似,但您可以在此确定横截面的顺序。可以通过在“新顶点类型”组中选择“线性”、“Bezier”、“Bezier 角点”或“平滑”来定义样条线框架切线。
提示: 编辑样条线边框时,请在选择顶点之前使用“区域选择”。这将在您变换顶点时使它们保持在一起。
[“细化”组]
“优化”组包括许多可与“曲面”修改器一起使用以生成样条线网络的功能。
- 细化
- 允许您添加顶点,而不更改样条线的曲率值。单击“细化”,然后选择每次单击时要添加顶点的任意数量的样条线线段(鼠标光标经过合格的线段时会变为一个“连接”符号)。要完成顶点的添加,请再次单击“细化”,或在视口中右键单击。
您还可以在优化操作过程中单击现有的顶点,此时,3ds Max 会显示一个对话框,询问您是要优化顶点还是仅连接到顶点。如果选择“仅连接”,3ds Max 将不会创建顶点:而只是连接到现有的顶点。
取决于要细化的线段端点上的顶点类型,“细化”操作创建的顶点类型会有不同。
- 如果边界顶点都是“平滑”类型,“细化”操作将创建一个“平滑”类型的顶点。
- 如果边界顶点都是“角点”类型,“细化”操作将创建一个“角点”类型的顶点。
- 如果某个边界顶点是“角点”或“Bezier 角点”,“细化”操作将创建“Bezier 角点”类型的顶点。
- 否则,操作将创建“Bezier 类型”的顶点。
- 连接
- 启用此选项后,通过连接新顶点创建一个新的样条线子对象。使用“细化”添加顶点完成后,“连接”会为每个新顶点创建一个单独的副本,然后将所有副本与一个新样条线相连。
注: 要使“连接”起作用,必须在单击“细化”之前启用“连接”。
在启用“连接”之后、开始细化进程之前,启用以下选项的任何组合:
- 线性 启用后,通过使用“角点”顶点使新样条直线中的所有线段成为线性。禁用“线性”时,用于创建新样条线的顶点是“平滑”类型的顶点。
- 绑定首点 可以使在优化操作中创建的第一个顶点绑定到所选线段的中心。
- 闭合 启用后,连接新样条线中的第一个和最后一个顶点,创建一个闭合样条线。如果禁用“闭合”,“连接”将始终创建一个开口样条线。
- 绑定末点 可以使在优化操作中创建的最后一个顶点绑定到所选线段的中心。
“端点自动焊接”组
- 自动焊接
- 启用“自动焊接”后,会自动焊接在与同一样条线的另一个端点的阈值距离内放置和移动的端点顶点。此功能可以在对象层级和所有子对象层级使用。
注:
- 当操纵具有多个开放元素的样条线时,可以使用“自动焊接”和“插入”模式快速地从一个元素的开放结绘制/继续到另一个元素的开放结。此工作流将生成两个正确焊接并连接在一起的元素,作为一个连续的元素。
- 从 3ds Max 2024.1 开始,当使用“编辑样条线”修改器或“可编辑样条线”对象中的操作时,或当使用“自动焊接”闭合开放样条线元素时,不再显示“闭合样条线”提示,使您可以继续样条线创建工作流,而不会中断。
- 阈值
- 阈值距离微调器是一个近似设置,用于控制在自动焊接顶点之前,顶点可以与另一个顶点接近的程度。默认值为 6.0。
- 焊接
- 将两个端点顶点或同一样条线中的两个相邻顶点转化为一个顶点。移近两个端点顶点或两个相邻顶点,选择两个顶点,然后单击“焊接”。如果这两个顶点在由“焊接阈值”微调器(按钮的右侧)设置的单位距离内,将转化为一个顶点。您可以焊接选择的一组顶点,只要每对顶点在阈值范围内。
- 连接
- 连接两个端点顶点以生成一个线性线段,而无论端点顶点的切线值是多少。单击“连接”按钮,将鼠标光标移过某个端点顶点,直到光标变成一个十子形,然后从一个端点顶点拖动到另一个端点顶点。
- 插入
- 插入一个或多个顶点,以创建其他线段。单击线段中的任意某处可以插入顶点并将鼠标附加到样条线。然后可以选择性地移动鼠标,并单击以放置新顶点。继续移动鼠标,然后单击,以添加新顶点。单击一次可以插入一个角点顶点,而拖动则可以创建一个 Bezier(平滑)顶点。
右键单击以完成操作并释放鼠标按键。此时,您仍处于“插入”模式,可以开始在其他线段中插入顶点。否则,再次右键单击或单击“插入”,将退出“插入”模式。
- 设为首顶点
- 指定所选形状中的哪个顶点是第一个顶点。样条线的第一个顶点指定为四周带有小框的顶点。选择您要更改的当前已编辑的形状中每个样条线上的顶点,然后单击“设为首顶点”按钮。
在开口样条线中,第一个顶点必须是还没有成为第一个顶点的端点。在闭合样条线中,它可以是还没有成为第一个顶点的任何点。单击“设为首顶点”按钮,将设置第一个顶点。
样条线上的第一个顶点有特殊重要性。下表定义了如何使用第一个顶点。
使用的形状
|
第一个顶点的含义
|
放样路径
|
路径的开始。级别 0。
|
放样形状
|
最初的蒙皮对齐。
|
路径约束
|
运动路径的开始。路径中的 0% 位置。
|
轨迹
|
第一个位置关键点。
|
- 熔合
- 将所有选定顶点移至它们的平均中心位置。
生成样条线网络以供“曲面”修改器使用时,可以使用“熔合”功能使顶点重叠。
注: “熔合”不会联接顶点;它只是将它们移至同一位置。
三个所选顶点(左);熔合的顶点(右)
- 循环
- 选择连续的重叠顶点。选择两个或更多在 3D 空间中处于同一位置的顶点中的一个,然后重复单击,直到选中了您想要的顶点。
生成样条线网络以供“曲面”修改器使用时,可以使用“循环”从样条线相交处的一组重叠顶点中选择某个特定顶点。
提示: 观察“选择”卷展栏底部显示的信息,可以查看选择了哪个顶点。
- 相交
- 在属于同一个样条线对象的两个样条线的相交处添加顶点。单击“相交”,然后单击两个样条线之间的相交点。如果样条线之间的距离在由“相交阈值”微调器(在按钮的右侧)设置的距离内,单击的顶点将添加到两个样条线上。
您可以通过单击其他样条线相交点继续使用“相交”。要完成此操作,请在活动视口中右键单击或再次单击“相交”按钮。
生成样条线网络以供“曲面”修改器使用时,可以使用“相交”功能在样条线相交处创建顶点。
注: “相交”不会联接两个样条线,而只是在它们的相交处添加顶点。
- 圆角
- 允许您在线段会合的地方设置圆角,添加新的控制点。您可以交互地(通过拖动顶点)应用此效果,也可以通过使用数字(使用“圆角”微调器)来应用此效果。单击“圆角”按钮,然后在活动对象中拖动顶点。拖动时,“圆角”微调器将相应地更新,以指示当前的圆角量。
原始矩形(左)、应用“圆角”之后(右上方)和应用“切角”之后(右下方)
如果拖动一个或多个所选顶点,所有选定顶点将以同样的方式设置圆角。如果拖动某个未选定的顶点,则首先取消选择任何已选定的顶点。
您可以通过在其他顶点上拖动来继续使用“圆角”。要完成此操作,请在活动视口中右键单击或再次单击“圆角”按钮。
“圆角”会创建一个新的线段,此线段将指向原始顶点的两个线段上的新点连接在一起。这些新点沿两条线段上的离原始顶点的距离都是准确的<圆角量>距离。新圆角线段是使用某个邻近线段(随机拾取)的材质 ID 创建的。
例如,如果您设置矩形某个角的圆角,将使用沿着指向该角的两个线段上移动的两个顶点来替换一个角点顶点,并且在该角创建一个新的圆角线段。
注: 与“圆角/切角”修改器不同,您可以将“圆角”功能应用于任意类型的顶点,而不仅仅是“角点”和“Bezier 角点”顶点。同样,相邻线段不必是线性的。
- 圆角量 调整此微调器(在“圆角”按钮的右侧)可以将圆角效果应用于所选顶点。
- 切角
- 允许您使用“切角”功能设置形状角部的倒角。可以交互式地(通过拖动顶点)或者在数字上(通过使用“切角”微调器)应用此效果。单击“切角”按钮,然后在活动对象中拖动顶点。“切角”微调器更新显示拖动的切角量。
如果拖动一个或多个所选顶点,所有选定顶点将以同样的方式设置切角。如果拖动某个未选定的顶点,则首先取消选择任何已选定的顶点。
您可以通过在其他顶点上拖动来继续使用“切角”。要完成此操作,请在活动视口中右键单击或再次单击“切角”按钮。
“切角”操作会“切除”所选顶点,创建一个新线段,此线段将指向原始顶点的两条线段上的新点连接在一起。这些新点沿两条线段上的离原始顶点的距离都是准确的 <切角量> 距离。新切角线段是使用某个邻近线段(随机拾取)的材质 ID 创建的。
例如,如果您设置矩形某个角的切角,将使用沿着指向该角的两个线段上移动的两个顶点来替换一个角点顶点,并且在该角创建一条新线段。
注: 与“圆角/切角”修改器不同,您可以将“切角”功能应用于任意类型的顶点,而不仅仅是“角点”和“Bezier 角点”顶点。同样,相邻线段不必是线性的。
- 切角量 调整此微调器(在“切角”按钮的右侧)可以将切角效果应用于所选顶点。
“切线”组
使用此组中的工具可以将一个顶点的控制柄复制并粘贴到另一个顶点。
- 复制
- 启用此按钮,然后选择一个控制柄。此操作将把所选控制柄切线复制到缓冲区。
- 粘贴
- 启用此按钮,然后单击一个控制柄。此操作将把控制柄切线粘贴到所选顶点。
- 粘贴长度
- 启用此按钮后,还会复制控制柄长度。如果禁用此按钮,则只考虑控制柄角度,而不改变控制柄长度。
- 隐藏
- 隐藏所选顶点和任何相连的线段。选择一个或多个顶点,然后单击“隐藏”。
- 全部取消隐藏
- 显示任何隐藏的子对象。
- 绑定
- 允许您创建绑定顶点。单击“绑定”,然后从当前选择中的任何端点顶点拖动到当前选择中的任何线段(但与该顶点相连的线段除外)。拖动之前,当光标在合格的顶点上时,会变成一个十字形光标。在拖动过程中,会出现一条连接顶点和当前鼠标位置的虚线,当鼠标光标经过合格的线段时,会变成一个“连接”符号。在合格线段上释放鼠标按钮时,顶点会跳至该线段的中心,并绑定到该中心。
生成样条线网络以供“曲面”修改器使用时,可以使用“绑定”功能连接样条线。
- 取消绑定
- 允许您断开绑定顶点与所附加线段的连接。选择一个或多个绑定顶点,然后单击“绑定顶点”按钮。
- 删除
- 删除所选的一个或多个顶点,以及与每个要删除的顶点相连的那条线段。
“显示”组
- 显示选定线段
- 启用此选项后,顶点子对象层级的任何所选线段将高亮显示为红色。禁用此选项(默认设置)后,仅高亮显示“线段”子对象层级的所选线段。
相互比较复杂曲线时,此功能有用。