unreal.NiagaraDataInterfaceVector4Curve¶
- class unreal.NiagaraDataInterfaceVector4Curve(outer=None, name='None')¶
Bases:
unreal.NiagaraDataInterfaceCurveBaseData Interface allowing sampling of vector curves.
C++ Source:
Plugin: Niagara
Module: Niagara
File: NiagaraDataInterfaceVector4Curve.h
Editor Properties: (see get_editor_property/set_editor_property)
expose_curve(bool): [Read-Write] Generates a texture for the curve which can be exposed to material bindings.exposed_name(Name): [Read-Write] Sets a custom name for the binding to make it easier to identify.optimize_lut(bool): [Read-Write] Do we optimize the LUT, this saves memory but may introduce errors. Errors can be reduced modifying the threshold.optimize_threshold(float): [Read-Write] Threshold used to optimize the LUT.override_optimize_threshold(bool): [Read-Write] Override Optimize Thresholduse_lut(bool): [Read-Write] Use LUTw_curve(RichCurve): [Read-Write] WCurvex_curve(RichCurve): [Read-Write] XCurvey_curve(RichCurve): [Read-Write] YCurvez_curve(RichCurve): [Read-Write] ZCurve