ShaderSloth allows it to create and play with GLSL shaders without programming any line of OpenGL code. It is the result of a assignment for the university.
These features are currently provided:
- scene creation
- simple shader/material editor
- shader render-view with instant feedback
- texture support (already supported in the engine)
- multiple pass rendering (already supported in the engine)
- glsl autocomplete
- JDK >= 8u91
- Apache Maven >= 3.0
- A GPU which supports at least OpenGL 3.x
In order to build ShaderSloth it is required that Apache Maven > 3.0 and
a JDK >= 8u91 is already installed
on your computer. TPlease consults the corresponding documentation for the specific installation instructions.
cd shader-sloth
git clone https://github.com/yveskaufmann/sloth-engine
cd sloth-engine
git checkout develop
mvn install
cd shader-sloth
mvn package -DskipTests