节点图的工作原理及示例:手册中的动作节点图。其他节点图:风格节点图 · 场景节点图 · 资产节点图。
输入
- 片段:模型自带的片段:它所驱动的每根骨骼的每个数值各有一个通道。
- 关键帧:手动设置的关键帧:在 3D 视图中移动物体并为其添加关键帧(I),然后在时间轴上修改关键帧及其曲线。
- 例程:按名称引用项目中的某个例程:只制作一次、可在任何需要的地方播放的通道。
- 动作:在此动作内播放的另一个动作:把一个场景的整段运动作为更大运动的一部分,像片段一样安排时间。
生成器
- 场景时间:帧的时间,以秒或帧为单位,作为名为 time 的通道。
- 常量:保持一个值的通道。
- 波:上下起伏的通道:正弦波、方波、三角波或锯齿波。
- 噪波:一个跳动的通道,平滑或不平滑都行:火焰的光、紧张的抽动。
- 色阶:沿一条曲线从一个值到另一个值的通道。
- 旋转:绕一个轴不停旋转。
- 浮动:升起再落下。
- 摆动:绕一个轴来回摆动,像钟摆或招牌一样。
- 脉动:放大后再缩回,像心跳一样。
- 滑动:在若干帧中按偏移量移动。
筛选
- 数学:用一个数处理每个通道:相加、相乘、循环、往返、取整到级。
- 混合:把两段运动合为一段:blend 按系数从第一段过渡到第二段(0.5 为一半),add 把第二段的变化叠加在第一段之上。
- 合并:所有输入的所有通道;两个输入有同名通道时,取后面的那个。
- 序列:先播放第一个运动,再播放第二个。
- 时间偏移:把运动推迟(或提前,小于 0)若干秒。
- 速度:让运动更快(大于 1)或更慢。
- 裁剪:只保留运动中两个时间点之间的部分。
- 重复:将运动连续重复这么多次。
- 反转:倒放运动。
- 滞后:平滑后的运动:每次变化都需要这么长时间才到位。
- 级:让运动停在整数步上:一拍二、一拍三,就像手绘帧那样。
- 限制:把每个通道限制在两个值之间。
- 重命名:重命名通道:去掉名称的开头,或加上另一个开头。
- 选择:只保留名称中含有这些词的通道。
输出
- 实例:场景节点图生成的每个副本上的运动,每个副本都是独立的实例,每个都比前一个晚一个偏移量外加一个随机扰动:人群不会整齐划一地动。
- 应用于:按名称把尚未归属的通道交给场景中的某个对象:叠加到其原有位置上,或直接设置。
- 输出:这个网络生成的运动:时长(0:与输入一样长)、速度,以及是否循环。
值
- 数值:一个数,可接入节点接收的任何数值。
- 开/关:开或关,可接入节点上任何可开关的项。
- 角度:以度为单位的角度,可接入任何角度或数值。
- 文字:文字,可接入名称或选项。
- 相加:两个数相加。
- 相减:第一个数减去第二个数。
- 相乘:两个数相乘。
- 相除:第一个数除以第二个数;第二个数为 0 时结果为 0。
- 更小的值:两个数中较小的一个。
- 更大的值:两个数中较大的一个。
- 高于:第一个数大于第二个数时为开。
- 相对:开时为关,关时为开。
- 两者都开:两者都开启时为开。
- 任一开启:任一开启时为开。
- 选取一个值:开时取第一个数,关时取第二个数。