/shader-sloth

A application which allows you to develop glsl shaders interactivly

Primary LanguageJavaMIT LicenseMIT

Build Status

ShaderSloth

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.

alt text

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

Requirements

Building

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.

Build Steps

1) Check-Out Sloth-Engine

cd shader-sloth
git clone https://github.com/yveskaufmann/sloth-engine 

2) Build Sloth-Engine

cd sloth-engine
git checkout develop
mvn install

3) Build Shader-Sloth

cd shader-sloth
mvn package -DskipTests