扭曲矫正(Twist Corrective)

说明 Twist Corrective 节点如何基于骨骼之间的相对扭曲驱动曲线值。

Windows
MacOS
Linux

Twist Corrective 节点可基于骨骼之间的相对扭曲驱动曲线值(如 Morph Targets)。例如,当角色颈部向左或向右扭曲过大时,即可对颈部应用一个变形目标,形成更自然的效果。

ExampleImage.png

可使用骨骼名称和局部轴指定 基础坐标系(Base Frame)扭曲坐标系(Twist Frame),并将 扭曲法线(Twist Normal) 指定为扭曲的轴。

例如,需要检查右侧沿 Y 轴的扭曲时,法线为(0, 1, 0)。或者,需要检查左侧沿 Y 轴的扭曲时,法线为(0, -1, 0)。如需沿 Z 轴扭曲或居中,法线为(0, 0, 1)。将在平面和扭曲坐标系之间计算角度。

范围 Max Angle in Degree 的角度增量将被映射到使用命名曲线的 Mapped Range MinMapped Range Max

TwistDetails.png

可在 动画蓝图AnimGraph 中添加 Twist Corrective 节点。

TwistCorrective.png

引脚

描述

输入引脚

Component Pose

进行转换的输入姿态。

Alpha

在 [0.0, 1.0] 范围中的浮点值,用作 alpha 值,确定 SkeletalControl 应用的转换权重。数值 0.0 将为输入姿态赋予完整权重,数值 1.0 为控制器计算的转换赋予完整权重。

输出引脚

Pose (Blank)

应用转换后的最终姿态。

Twist Corrective 节点还会受到4.11版本中加入的 LOD Threshold 系统影响。您可以在 Twist Corrective 节点的 细节面板 上找到其设置。

perf.png

属性

描述

LOD阈值

这是此节点所允许运行的最大LOD。举例而言:如果将LOD阈值设为2,其将运行到LOD 2,但在组件LOD变为3时将自身禁用。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback