Lua and GLSL driven performance tool for VJs and Visual Artists
WARNING: This project is not currently fit for public consumption! If it interests you, shoot an email to danimal@bikegasm.org and ask about how to help.
VJ and visual artist Danimal (Hackpoetic) - https://www.instagram.com/hackpoetic
Dependencies include
- cmake
- Boost ("system" and "filesystem")
- OpenCV
- yaml-cpp
- SFML
- OpenGL
- GLFW
- GLEW
- TCLAP
- RtMidi
The installation command for ubuntu looks like the following:
sudo apt-get install cmake libboost-filesystem1.67-dev libboost-system1.67-dev libyaml-cpp-dev libopencv-dev libsfml-audio2.5 mesa-common-dev libgl1-mesa-dev libglfw3-dev libglu1-mesa-dev libglew-dev libtclap-dev librtmidi-dev libsfml-dev
After building the source and having the binary available, create a directory somewhere on your system to represent your project.
In the root of it check out our sibbling shader repository in a directory called "shaders" and the sibbling repository for controlers (midi and joystick) which can be called "controllers"
git clone git@github.com:chao-mu/vidrevolt-shaders.git shaders
git clone git@github.com:chao-mu/vidrevolt-controllers.git controllers
Right now the biggest thing we need is people using it, finding pain points, and filing tickets on github for bugs and feature requests.
Hashtag your posts #vidrevolt
- https://github.com/include-what-you-use/include-what-you-use (Unused Include Files)