Operators
Calculate, convert, and manipulate data for particles and effects.
| Page | Description |
|---|---|
| Attribute Operators | Get the data from particle attributes. |
| Bitwise Operators | Perform bitwise logical operations on inputs. |
| Built-in Operators | Get time, frame indices, camera data, and coordinates. |
| Camera Operators | Convert positions between view space and world space. |
| Color Operators | Output and convert color values. |
| Custom HLSL Operator | Write an HLSL function that takes inputs and produces outputs. |
| Inline Operators | Store values, vectors, shapes, and textures. |
| Logic Operators | Perform Boolean operations and conditional branching. |
| Math | Perform mathematical calculations on input data. |
| Noise Operators | Generate procedural noise patterns, for example to control the behavior of particles over time. |
| Random Operators | Generate random values or select random outputs. |
| Sampling Operators | Fetch data from buffers, meshes, and textures. |
| Spawn State | Get information such as the number of particles spawned in the current frame, and the duration of the spawn loop. |
| Point Cache | Get the attribute maps and point count stored in a Point Cache. |