Klak is a collection of scripts for creative coding with Unity.
-
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
-
Klak.Math.Waves: Series of wave functions that can be called at control or audio rate (WiP)
Download one of the unitypackage files from the Releases page and import it to a project.