简介

    可以通过变换控制点和控制柄的位置来编辑贝塞尔曲线,而NURBS曲线则只需编辑控制点。

    参考

    与Blender中的其他元素一样,可以 一节中描述的那样移动 G,旋转 R 和缩放 S 曲线控制点。在 编辑模式 下, 衰减编辑 同样适用于变换操作。

    变换面板

    参考

    模式:编辑模式
    面板:属性区域 ‣ 变换

    什么都没选中时,面板是空的,选中多于一个顶点时,编辑的值是质心点,并且会在标签前面加上"质心"。

    • 控制点, 顶点
    • 第一个控件(X,Y,Z)显示所选点或控制柄(顶点)的坐标。对于NURBS曲线,还第四个元素(W),用于定义所选控制点的权重或平均权重。
    • 空间

    全局 , 自身

    数据

    • 权重, 半径, 倾斜
    • 见 .

    工具

    参考

    模式:编辑模式
    菜单:曲线 ‣ 变换

    变形 部分介绍了 球形化切变弯绕推/拉 等变换工具。 另外两个工具,倾斜法向缩放 与 有关。

    镜像

    参考

    模式:编辑模式
    菜单:曲线 ‣ 镜射
    快捷键:Ctrl-M

    镜射 工具用法与其在 网格顶点 中一模一样。

    吸附

    参考

    模式:编辑模式
    菜单:曲线 ‣ 吸附
    快捷键:Shift-S

    同样适用于曲线元素,吸附对控制点和控制柄都有效,除了它自己内部元素(活动曲线的其它部分)。对于2D曲线,吸附操作同样适用,但点受其自身XY平面限制。

    挤出曲线并移动

    参考

    模式:编辑模式
    面板:工具栏 ‣ 工具 ‣ 曲线工具 ‣ 建模:挤出
    菜单:曲线 ‣ 挤出曲线并移动
    快捷键:E

    复制选定点,然后拖拽移动,实现挤出。 如果选择的是端点,挤出的新点将与选中点相连,否则将创建一个断开的点。

    复制或挤出到 3D 游标

    参考

    模式:编辑模式
    快捷键:Ctrl-LMB

    使用 Ctrl-LMB 在游标所在位置放置新的点,其对待选中项的方式与 挤出曲线并移动 工具相同。

    参考

    该工具用于复制选中的控制点及其间的隐式选中的曲线线段(如果有的话)。如果只选中了一个控制柄,会复制整个控制点。复制完成后,复制体自动处于 拖拽 模式,可以将其移到其他位置。

    分离

    参考

    模式:编辑模式
    菜单:曲线 ‣ 分离
    快捷键:P

    选择目标曲线线段,按下 P ,将其从多个断开的曲线段组成的曲线物体中分离出来,形成一个新的曲线物体。注意,如果曲线物体仅包含一条曲线,分离 操作将使现有物体成为一个不包含控制点的曲线物体。

    删除段数

    模式:编辑模式
    菜单:曲线 ‣ 创建线段
    快捷键:F

    连接两个断开的控制点。选中项必须是孤立点,或者曲线的首末点,然后按 F,如果这两个点分属于不同的曲线,两条曲线将合并为一条曲线。

    连接前的两条曲线。合并曲线后。

    注意:只能连接相同类型的曲线(即贝塞尔与贝塞尔、NURBS与NURBS)。此外,你可以通过切换循环,来闭合曲线。

    切换循环

    参考

    模式:编辑模式
    面板:工具架 ‣ 工具 ‣ 曲线工具 ‣ 曲线:切换循环
    菜单:曲线 ‣ 切换循环
    快捷键:Alt-C

    该工具用于切换曲线的开放与闭合(环)状态。只有多于一个控制点被选中的曲线才会被闭合/打开。对于贝塞尔曲线,闭合线段的形状取决于开始和结束控制柄,NURBS曲线则取决于相邻控制点。闭合曲线后,只有当控制柄类型是 自动 的,才能调整控制柄。图 开放与闭合曲线。 显示的是同一条贝塞尔曲线的开放与闭合状态。

    该动作仅作用于曲线的起始控制点和末端控制点,删除一段并不能改变该操作的应用结果;它仍然仅作用于始端和末端控制点。这就意味着按 Alt-C 实际上可能会合并两条曲线,而非仅仅一条曲线!记住,闭合2D曲线后,将创建出一个可渲染的面。

    开放与闭合曲线。

    删除

    参考

    模式:编辑模式
    面板:工具架 ‣ 工具 ‣ 曲线工具 ‣ 曲线:删除
    菜单:曲线 ‣ 删除…
    快捷键:X, Delete; Ctrl-X

    删除 工具的弹出菜单:

    • 顶点
    • 此该选项将删除选中的控制点,而不破坏曲线((即删除中间的控制点,与其相邻的两个点会直接连接到一起)。注意NURBS曲线阶数不能高于其控制点的数量,所以删除一些控制点后,阶数可能会降低。当然,当只剩下一个控制点时,没有可见的曲线线段,当所有的控制点都删除时,曲线本身也将被删除。
    • 段数
    • 删除连接所选控制点的线段,并断开曲线。
    • 融并顶点 Ctrl-X
    • 删除所选控制点,而剩余的线段通过调整其控制柄来适应删除控制点后的曲线。
      删除前。

      删除顶点。

      删除曲线段。

      融并顶点。

      参考

      • 倾斜 快捷键 Ctrl-T
      • 用于定义所选控制点的倾斜度。 倾斜是点到点插值的(可以用法线检查)。 倾斜角首先交互式定义,然后可以在操作面板中调整 角度
      • 清空倾斜量 Alt-T
      • 将选中的控制点的倾斜度归0。

      贝塞尔曲线控制柄类型

      参考

      模式:编辑模式
      面板:工具栏 ‣ 工具 ‣ 曲线工具 ‣ 控制柄:
      菜单:曲线 ‣ 控制点 ‣ 设置控制柄类型
      快捷键:V

      控制柄类型是 的一个属性,可以用来改变曲线的特征。 比如,切换为 矢量控制柄 可用于创建尖角的曲线。 阅读 贝塞尔曲线 页面了解更多细节。

      • 切换自由/对齐 V T
      • 另外,这个快捷键可以用来在自由和对齐的控制柄类型之间切换。

      设置目标权重

      参考

      模式:编辑模式
      菜单:特殊 ‣ 设置目标权重

      参考

      模式:编辑模式
      面板:工具面板 ‣ 工具 ‣ 曲线工具 ‣ 建模: 平滑
      菜单:专用项‣ 平滑

      可通过专用项菜单访问曲线平滑工具。 对于贝塞尔曲线,该平滑操作在保持保持相邻点锚定的情况下,减少所选控制点与其相邻点之间的距离, 不会影响控制点的切向。

      ../../../_images/modeling_curves_editing_introduction_smoothing-1.png原始的,未平滑的曲线。

      通过按住 Shift-R 重复上一步,对整个曲线使用超过20次平滑。

      ../../../_images/modeling_curves_editing_introduction_smoothing-3.png只有中间的三个控制点平滑了20多次。

      挂钩

      参考

      模式:编辑模式
      菜单:曲线 ‣ 控制点 ‣ 挂钩
      快捷键:Ctrl-H

      可以通过添加 的方法使其它物体控制一个或多个控制点。

      段数

      细分

      参考

      模式:编辑模式
      面板:工具栏 ‣ 工具 ‣ 曲线工具 ‣ 建模: 细分
      菜单:曲线 ‣ 段数 ‣ 细分

      曲线细分是在选定的线段之间增加一个或多个控制点来简单地完成细分。

      • 可以在操作面板上调整切割次数。

      参考

      模式:编辑模式
      面板:工具栏 ‣ 工具 ‣ 曲线工具 ‣ 曲线:切换方向
      菜单:曲线 ‣ 段数 ‣ 切换方向, 专用项 ‣ 切换方向

      该命令用于反转曲线的方向,但是需要至少选定曲线上的一个元素之后才能应用此命令(即曲线的头和尾会调换方向,反之亦然)。当使用曲线作为路径时经常会用到它,或者在倒角和锥体化选项中也时常用到。

      显示 / 隐藏

      编辑模式 下,您可以隐藏和显示元素。 只能显示或隐藏控制点,线段则一直处于显示状态,除非与该曲线相连的所有控制点都被隐藏,曲线才会完全隐藏。

      参考 物体模式 下的 显示/隐藏 。还可以参照 面板。

      设置样条类型

      参考

      设置样条类型按钮。

      可以转换曲线样条类型为贝塞尔,NURBS和多线段。按 T 显示工具栏,点击 设置样条类型 按钮,然后从弹出菜单中选择(多线段,贝塞尔,NURBS)。

      注意,这不是一个“精确”的转换,也就是说,Blender不会设法维持曲线形状,也不会保持相同的控制点数量。比如,当把NURBS曲线转换成贝塞尔曲线时,每三个NURBS控制点成一组转换成一个独立的贝塞尔控制点(一个中心控制点加两个控制柄)。

      See also

      从网格 转换为.

      曲线父子化

      参考

      模式:编辑模式
      快捷键:Ctrl-P

      选择一个或三个控制点,然后按 Ctrl-RMB 选中物体,并使用 Ctrl-P 创建一个父级顶点。 选择三个控制点将使子级物体跟随三个顶点之间的中点。还有一种方法是使用 。 另外请参考 曲线修改器