Nodes in this category perform boolean logic operations such as comparisons, conditionals, logic gates, and switching.
Nodes
| Node | Details | Possible Types |
|---|---|---|
| Equals | The equality operation ( | f64 → boolf32 → boolu32 → boolvec2 → boolbool → boolstring → bool |
| Greater Than | The greater-than operation ( If enabled with Or Equal, the greater-than-or-equal operation ( | f64 → boolf32 → boolu32 → bool |
| Less Than | The less-than operation ( If enabled with Or Equal, the less-than-or-equal operation ( | f64 → boolf32 → boolu32 → bool |
| Logical And | The logical AND operation ( | bool → bool |
| Logical Not | The logical NOT operation ( | bool → bool |
| Logical Or | The logical OR operation (` | |
| Not Equals | The inequality operation ( | f64 → boolf32 → boolu32 → boolvec2 → boolbool → boolstring → bool |
| Switch | Evaluates either the "If True" or "If False" input branch based on whether the input condition is true or false. | bool → stringbool → boolbool → f32bool → f64bool → u32bool → u64bool → vec2bool → transformbool → Table<Artboard>bool → Table<Graphic>bool → Table<Vector>bool → Table<Raster>bool → Table<Color>bool → GradientStops |