Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leozimmerman/ShadersLibrary

Collection of GLSL Shaders for OpenGL 3.2+ working with openFrameworks.
https://github.com/leozimmerman/ShadersLibrary

Last synced: about 2 months ago
JSON representation

Collection of GLSL Shaders for OpenGL 3.2+ working with openFrameworks.

Awesome Lists containing this project

README

        

# Shaders Library

Collection of GLSL Shaders for OpenGL 3.2+ working with [openFrameworks](http://openframeworks.cc/).

### Examples

* Phong Shading
* Normal Mapping
* Cube Mapping
* Displacement Mapping
* BRDF
* Geometry Shaders
* Tessellation shaders
* Shadow Mapping

### Sources and references

This library gathers different related examples, projects, tutorials, documentation, etc. All of them are referenced the *readme* file of each example.

### Compilation

* Xcode projects were developed with OF **0.9.3** and **Xcode 8.0**
* Clone this repository into OF_ROOT/apps/

![alt tag](1-PhongShading/phong.png)

![alt tag](2-NormalMapping/normalMap.png)

![alt tag](3-CubeMaps/cubeMap.png)

![alt tag](6-GeometryShaders/cubes.png)

![alt tag](6-GeometryShaders/rects.png)

![alt tag](9-ShadowMapping/shadow.png)