车辆-–-晃动部件
汉化标题:车辆-–-晃动部件
原文标题:Cars-–-Wobbly-bits
汉化更新时间:2025-01-14 00:00:00 +0800
英文原文最新更新时间:2022-06-13 01:18:53 +0300
Wobbly bits 特性有助于根据 G 力和重力方向移动节点。可用于前翼在颠簸后摆动,或者驾驶员车窗上的网格,或者可能从后视镜上悬挂的东西。
可以把它想象成模拟仪器的指针移动方式。设置要移动的节点名称,指定它所绑定的点,它就会开始移动。
如果你希望网格能够弯曲,它应该进行蒙皮。将一端绑定到某个骨骼上,然后使用 WOBBLY_BIT_N 部分移动该骨骼。如果不需要弯曲——比如说,它是从后视镜上悬挂的玩具——你只需摆动其父节点即可。
语法
ini
[WOBBLY_BIT_0]
NAME = FRONT_SPOILER_LEFT_SIDE ; 要移动的节点名称
CONNECTED_TO = 0, 0.148, 1.86 ; 节点所连接的点,它将围绕该点旋转
MAX_RANGE = 0.05 ; 节点可以从其原始位置移动的最大范围
DAMPENING_LAG = 0.93 ; 将其视为通常的 AC 延迟值,试图将节点速度归零
G_GAIN = 2 ; G 力影响节点速度的程度
GRAVITY_GAIN = 3 ; 重力影响节点速度的程度
OFFSET_GAIN = 2000 ; 返回力的强度
STIFF_AXIS = 0, 0, 1 ; 可选的高刚度轴,以减少沿该轴的移动
STIFF_AXIS_STIFFNESS = 0.7 ; 现在 stiff 是可选的刚度轴
G_FILTER = 0 ; G 力的时间滤波器
DEFAULT_GRAVITY_INCLUDED_ALREADY = 1 ; `0` 或 `1`;如果当车辆处于空挡位置时不希望重力使你的东西倾斜,则将其设置为 `1`正如你所见,它在物理上没有任何准确性。但它以这种方式更灵活。
如果你希望你的部件像没有刚度一样拍打,可以从类似这样的配置开始:
ini
MAX_RANGE = 1 ; 移除任何边界
DAMPENING_LAG = 0.99 ; 减少摩擦
OFFSET_GAIN = 0 ; 实际零刚度
G_GAIN = 2
GRAVITY_GAIN = 3
G_FILTER = 0
DEFAULT_GRAVITY_INCLUDED_ALREADY = 0
STIFF_AXIS_STIFFNESS = 0猜测
无法猜测这些东西,至少目前还不能。
稍后添加的功能
- 空气也影响移动;
- 找到一种方法将常规网格转换为蒙皮网格以使其工作;
- 模拟绳索行为的额外选项或新功能(?)。