Kairos
A complete framework for data control and composition in vvvv
Requirements
Kairos works with the latest vvvv gamma 5.2. Get it here
Installing
- Go to Gamma's Quad menu > Manage Nugets > Commandline and type
nuget install VL.Kairos
- Press Enter and wait the ending of the installation process
- For more information on nugets and how to use them in vvvv, click here
Package |
Current version |
Description |
VL.AlchemX |
|
A library dedicated to value synthesis. It includes functionalities for value interpolation, blending and compositing |
VL.LayerX |
|
A library to handle values by embedding them into Layers, allowing sampling and advanced multi-layer compositing |
VL.Touchy |
|
A multi-touch gesture based interactive engine |
VL.Kairos.Runtime |
|
Contains all the Kairos functionalities to run without all the UI editors provided by VL.Kairos |
VL.Kairos |
|
|
Features
- High level functionalities
- KeyframeEditor tool
- Compositor tool
- Tools are nestable inside each other
- Advanced layer system
- Advanced interpolation, blending and compositing techniques
- Direct support for many of standard types (Intereger32, Float32, Vector2, Vector3, Vector4, RGBA, String)
- Custom type easy registration
- Custom Interpolation/Blending/Compositing technique registration
- Data binding helpers for vvvv app control
Contributing to the development
- Clone the repository
- Build the solution located in the
src
folder in Release
mode.
- You can then start contributing to the lib.