Curve
Overview

The curve sampler allows you to sample values from a plotted curve.
It can be used either through the curve sampler script functions, or using the template core-library nodes, such as curve.sample.
For more information about how to edit the curves, check the curve editor documentation.
Property |
Type |
Description |
|
|
Number of dimensions for the curve, from |
|
|
Defines how the values will be interpolated in-between the curve points:
|
|
|
Minimum possible value for each curve dimension. If the curve goes under this threshold, this value will be returned instead of the actual curve value. |
|
|
Maximum possible value for each curve dimension. If the curve goes over this threshold, this value will be returned instead of the actual curve value. |
|
|
Allows user to move curve control points outside of the |
|
|
When changing this property to something else than |
|
|
Curves can be completly replaced by parametric equations, completly removing any sort of storage for the points and just converting it to some sequence of basic math operations. This is the role of the graph optimizer but you can choose to disable this optimization or change the error threshold that is allowed for curve replacement. |
|
|
Only appears when |
|
|
Actual curve data to sample. See the curve editor documentation to edit those. |
Output pins |
||
|
|
The curve data that can be plugged in the CurveSample or CurveOverTime nodes. |
+ all sampler properties |
||




