https://github.com/keijiro/Klak
Creative coding library for Unity
https://github.com/keijiro/Klak
plugin unity unity3d
Last synced: 8 months ago
JSON representation
Creative coding library for Unity
- Host: GitHub
- URL: https://github.com/keijiro/Klak
- Owner: keijiro
- License: mit
- Created: 2016-01-11T07:40:06.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-01-05T11:35:29.000Z (almost 2 years ago)
- Last Synced: 2025-04-07T20:11:18.396Z (8 months ago)
- Topics: plugin, unity, unity3d
- Language: C#
- Homepage:
- Size: 14.1 MB
- Stars: 1,948
- Watchers: 91
- Forks: 189
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-creative-coding - Klak - A collection of scripts for creative coding with Unity. (Tools / Other)
- fucking-awesome-creative-coding - Klak - A collection of scripts for creative coding with Unity. (Tools / Other)
- awesome-creative-coding - Klak - A collection of scripts for creative coding with Unity. (Tools / Other)
README
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.
[Releases]: https://github.com/keijiro/Klak/releases
Extensions
----------
- [MidiKlak] - MIDI input extension
- [OscKlak] - OSC (Open Sound Control) input extension
- [KlakUI] - Custom UI controls
- [KlakSpout] - Spout (inter-application video sharing) extension
[MidiKlak]: https://github.com/keijiro/MidiKlak
[OscKlak]: https://github.com/keijiro/OscKlak
[KlakUI]: https://github.com/keijiro/KlakUI
[KlakSpout]: https://github.com/keijiro/KlakSpout
License
-------
[MIT](LICENSE.md)