libisf is a library for parsing Interactive Shader Format shaders.
It comes with a visual editor to write and edit such shaders in real-time:
- C++17-conformant compiler (Xcode 10, VS 2017 15.8, GCC 7+, clang 6+)
- CMake
- Qt 5
- KTextEditor (optional, for a nice syntax highlighting)
- QML Creative Controls (optional, to show UI controls for shaders)
mkdir build
cd build
cmake /path/to/libisf
make -j
./editor