unreal.RigVMFunction_AlphaInterp¶
- class unreal.RigVMFunction_AlphaInterp(value: float = 0.0, scale: float = 0.0, bias: float = 0.0, map_range: bool = False, range: InputRange = Ellipsis, out_range: InputRange = Ellipsis, clamp_result: bool = False, clamp_min: float = 0.0, clamp_max: float = 0.0, interp_result: bool = False, interp_speed_increasing: float = 0.0, interp_speed_decreasing: float = 0.0, result: float = 0.0)¶
Bases:
RigVMFunction_SimBaseTakes in a float value and outputs an accumulated value with a customized scale and clamp
C++ Source:
Plugin: RigVM
Module: RigVM
File: RigVMFunction_AlphaInterp.h
Editor Properties: (see get_editor_property/set_editor_property)
bias(float): [Read-Write] The bias to use for the interpolationclamp_max(float): [Read-Write] The maximum for the output’s clamp rangeclamp_min(float): [Read-Write] The minimum for the output’s clamp rangeclamp_result(bool): [Read-Only] If True the output value will be clamped by the min and maxinterp_result(bool): [Read-Only] If True to the output result will be further intepolatedinterp_speed_decreasing(float): [Read-Write] The output interpolation decreasing speedinterp_speed_increasing(float): [Read-Write] The output interpolation increasing speedmap_range(bool): [Read-Only] If True the input value will be mapped using the min and max rangeout_range(InputRange): [Read-Write] The minimum and maximum for the output rangerange(InputRange): [Read-Write] The minimum and maximum for the input rangeresult(float): [Read-Write] The resulting interpolated valuescale(float): [Read-Write] The scale to apply to the interpolationvalue(float): [Read-Write] The input value to interpolate
- property clamp_result: bool¶
[Read-Only] If True the output value will be clamped by the min and max
- Type:
(bool)
- property interp_result: bool¶
[Read-Only] If True to the output result will be further intepolated
- Type:
(bool)
- property interp_speed_decreasing: float¶
[Read-Write] The output interpolation decreasing speed
- Type:
(float)
- property interp_speed_increasing: float¶
[Read-Write] The output interpolation increasing speed
- Type:
(float)
- property map_range: bool¶
[Read-Only] If True the input value will be mapped using the min and max range
- Type:
(bool)
- property out_range: InputRange¶
[Read-Write] The minimum and maximum for the output range
- Type:
- property range: InputRange¶
[Read-Write] The minimum and maximum for the input range
- Type: