Klak
 

 

 

Klak is a collection of scripts for creative coding with Unity.
Features
- 
Noise/Random number 
- 
Perlin noise 
- 
Reproducible random number series with xxHash 
- 
Reproducible noise generator 
- 
Interpolator 
- 
Frame rate independent exponential interpolation 
- 
Classic spring smoothing 
- 
Critically damped spring smoothing 
- 
Extension methods for the standard classes 
- 
Vector4/Quaternion converter 
- 
Material property setter 
- 
Klak.Motion: basic procedural motion 
- 
Constant motion 
- 
Brownian motion 
- 
Klak.Wiring: node-based patching system 
Installation
Download one of the unitypackage files from the Releases page and import it to a project.
Extensions
- MidiKlak - MIDI input extension
- OscKlak - OSC (Open Sound Control) input extension
- KlakUI - Custom UI controls
- KlakSpout - Spout (inter-application video sharing) extension
