Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keijiro/klak
Creative coding library for Unity
https://github.com/keijiro/klak
plugin unity unity3d
Last synced: 6 days 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 (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-01-05T11:35:29.000Z (about 1 year ago)
- Last Synced: 2025-01-25T06:03:49.211Z (6 days ago)
- Topics: plugin, unity, unity3d
- Language: C#
- Homepage:
- Size: 14.1 MB
- Stars: 1,930
- Watchers: 93
- Forks: 188
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Klak
====![gif](http://i.imgur.com/9AfoxGo.gif)
![gif](http://i.imgur.com/uCrvKNg.gif)![gif](http://i.imgur.com/nmvtC5d.gif)
![gif](http://i.imgur.com/LysINFA.gif)![gif](http://i.imgur.com/MsPX8pn.gif)
![gif](http://i.imgur.com/WjQzVWz.gif)**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/KlakSpoutLicense
-------[MIT](LICENSE.md)