Shader PLAYer
A Qt GUI based on OpenGL, with different vertex and fragment shaders written in GLSL to apply different coloration effects to the surfaces of 3D models. It also performs various post-processing effects on the scenes rendered by the surface shaders, with procedural noise functions added for some shaders to perform visual deformations and colorations.
Features
Surface Shaders
Post-process Shaders
Noise-based Post-Process shaders
- Vertex deformation
- Mosaic
- Neon
- Transformer
- Water
- Fire