Follow Path Constraint 跟随路径约束

    可以用于复杂的相机漫游,火车在轨道上和大多数其他车辆也可以作为“隐形”的轨道,还能做自行车车链条等。

    自身总是在全局(世界)空间中进行计算:

    • 它的位置(如 变换 面板中所示)用作与其路径上正常位置的偏移量。如果约束对象的位置在(1.0, 1.0, 0.0),这将使其沿着X和Y轴远离其在曲线正常位置的一个blend单位。因此,如果您希望你的约束对象 其目标路径,则使用 Alt-G 将坐标归零!

    • 跟随曲线(Follow Curve) 选项启用,约束对象Y轴会顺得曲线旋转(如果想要你约束对象的Y轴与曲线的方向对齐,在约束之前,必须把约束对象的Y轴与全局Y轴对齐)。再次 Alt-R 清除自身的旋转可能有用…

    可以以两种不同的方式来控制约束对象沿着约束目标曲线/路径的移动:

    • 最简单的就是定义移动帧的数量,在曲线设置的 ,通过数字按钮帧,和它的开始帧通过约束的偏移选项(默认情况下,开始帧:1 ,偏移量为0,持续时间:100)。

    • 如果您不希望约束对象沿路径移动,您可以为目标对象曲线指定一个直的*速度* F曲线(其值将控制约束对象沿路径的位置)。

    Note

    Follow Path & Clamp To

    不要混淆这两个约束。两者都是沿着曲线限制其自身的位置,但是 跟随路径 是一个“仅限动画”的约束,因为是通过时间(即当前帧)确定自身沿曲线的位置,而钳制到约束( Clamp To ) 约束 通过使用其位置变换的一个值确定自身沿曲线的位置。

    Note

    请注意,您还需要路径的关键帧解算时间,选择曲线对象,转到属性面板曲线(curve)标签 Path Animation(路径动画) 栏,设置整个帧到路径的第一帧(例如帧1),设置解算时间的值到路径的第一帧(例如1),右键点击解算时间,选择创建关键帧(create keyframe), 设置整个帧到路径的最后一帧(例如帧100),设置解算时间的值到路径的最后一帧(例如100),右键点击解算时间,选择创建关键帧(create keyframe)。

    Target 目标

    用于选择约束目标,目标 必须 是一个曲线对象,当它为无(none)时不起作用(标题栏名称为红色状态)。

    Animate Path 动画路径

    在开始和结束帧选项添加 F 曲线。

    通过曲率半径缩放对象。见 曲线编辑

    Fixed Position 固定位置

    对象将保持锁定在曲线长度的某个地方,而不论时间如何变化。

    Offset 偏移量

    从路径定义的”动画” 偏移的帧数(默认情况下,从第 1 帧)。

    Follow Curve 跟随曲线

    如果此选项未激活,则约束对象自身不会顺得曲线旋转。否则会受到以下选项的影响:

    • Forward 前进

      物体的轴线必须与路径的前进方向对齐(即与自身位置处的曲线相切)。

      物体的轴线必须(尽可能的)与世界Z轴对齐。事实上,这个选项激活,自身的行为与 共用一些属性,路径为“轴”,世界Z轴为“磁铁”。