A GLSL IDE
C++ GLSL Other
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead, 2 commits behind NCCA:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Documentation
XMLfiles
include
lib
models
shaders
src
textures
ui
.gitignore
CEB.out
CEB.pro
Doxyfile
Doxyfile_JMacey
README.md
logo.png

README.md

0Features-0BugsCVA3

CEB - C(S)hader Environment Builder

For our project, we created an OpenGL Shading Language(glsl) Interactive Development Environment(IDE).
Video: ScreenShot

The user can load shaders such as 'toon', 'basic metal', 'Phong' and more, then visualise and edit the vertex and fragment shader data using the IDE. Below are some screenshots:

Teapot with a texture applied.

Pre-defined shape, 'dragon', with high material shininess set.

You can import any triangulated .obj mesh to visualise the shader on.