Curves (1 | 2 | 3)
Function. Maps an input value to a point on one or more user-defined function graphs.
Depending on the output type, the block contains 1, 2, or 3 graphs. Each graph maps a float input to a float output. Red graph controls the X component, Green controls Y, and Blue controls Z.
The input value is applied to the horizontal axis of the graphs, and the output is read from the vertical axis.
Commonly used for controlling particle properties over lifetime (e.g., size curve, opacity curve, color gradient over time).
Properties & inputs:
- Output type (property): Number of graphs (1D, 2D, or 3D output).
- Name (property): The graph's label in the Graph Editor and on the block. A graph made by the Emitter Guide is named automatically after the value it belongs to; that name is shown read-only.
- Show visualizer (property): Pins the graph: its outline stays visible in the Graph Editor while other graphs are edited. Off by default; it does not change the effect.
- X(R), Y(G), Z(B) (property): The function graphs. Editable in the Graph Editor when the block is selected.
Output:
- Value from the graphs at the input point.