Nodes Reference
Complete guide to all available nodes in Spectralite
Nodes Reference
Nodes are the building blocks of effects in Spectralite. This reference covers all available nodes organized by category.
Understanding Nodes
Nodes are visual programming elements that:
- Process data - Transform inputs into outputs
- Connect together - Form effect graphs
- Run in real-time - Update every frame
Node Categories
Input & Output
Math & Logic
Arithmetic
Basic math operations
Comparison
Logic and comparisons
Trigonometry
Sin, cos, tan and more
Logarithmic
Log, exp, power functions
Rounding
Floor, ceil, round
Animation & Generators
Generator
Time-based animation
Wave
Oscillators and waves
Curve
Easing and interpolation
Random
Noise and randomness
Color & Visual
Spatial & SDF
Spatial
Position and distance
SDF Primitives
Signed distance shapes
SDF Tools
SDF manipulation
Vector
Vector math
Utility
Core Concepts
Before diving into specific nodes, understand these concepts:
- Data Types - Numbers, colors, vectors, and more
- Connecting Nodes - How to wire nodes together
Quick Reference
| Category | Count | Common Uses |
|---|---|---|
| Arithmetic | 15 | Add, subtract, multiply values |
| Color | 5 | Mix colors, convert color spaces |
| Comparison | 11 | Logic, conditions, thresholds |
| Conversion | 7 | Type conversion, remapping |
| Curve | 4 | Easing, smooth transitions |
| Generator | 4 | Time, beat sync, animation |
| Input | 11 | Constants, coordinates, time |
| Logarithmic | 9 | Exponentials, powers |
| Output | 1 | Send to fixtures |
| Physics | 2 | Spring, gravity |
| Random | 4 | Noise, randomness |
| Rounding | 10 | Floor, ceil, round |
| SDF Primitives | 22 | Shapes for pixel mapping |
| SDF Tools | 30 | Combine and modify shapes |
| Spatial | 6 | Distance, position |
| Trigonometry | 26 | Waves, rotations |
| UI | 2 | Sliders, buttons |
| Utility | 18 | Clamp, mix, remap |
| Vector | 12 | Vector math |
| Wave | 9 | Oscillators |