扭曲矫正(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时将自身禁用。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见