Skip to content

A application which allows you to develop glsl shaders interactivly

License

Notifications You must be signed in to change notification settings

yveskaufmann/shader-sloth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A application which allows you to develop glsl shaders interactivly

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published