Shaders
Some extending shaders for the Irrlicht Engine:
- HLSL2GLSL: Mac OS X and Windows (Should work also in Linux, but not tested). BSD License. HLSL2GLSL is a library and tool that converts HLSL shaders to GLSL.
GLSL
- TGMs Shader Package by TheGameMaker
- Blur
- Radial Blur
- Motion Blur
- Bloom
- Inverting
- Coloring/Saturation
- Lava
- Stealth(WIP)
- 4 Light Normal Mapping for Animated Meshes
- 4 Lights
- Ambient
- Specular power
- Manageable specular strength
- Manageable bump strength
- No tangents needed
CG
Both GLSL and HLSL (non-CG)
- X-Effects Wrapper by BlindSide
- Use shadow maps, with 5 types of filtering (both)
- Apply Gooch material (both)
- Apply Phong per-pixel material (both)
- Apply Mr Wiggle material (both)
- Apply Anisotropic highlight material (both)
- Apply BRDF material (both)
- Post-Processing framework (both)
- Special Shader Pack by Nadro
- Plastic in GLSL and HLSL - Done
- Glittering - Done
- Dust - In work...
- Per-Pixel Point Light - Done
- Per-Pixel Spot Light - In work...
- Per-Pixel Point Directional Light - In work...
- Shadow Volume - In work...
- Shadow Mapping - In work...
- Soft Shadow - In work...
- Fur - In work...
- Motion Blur - In work...
- Glass - In work...
- Fire - In work...
- HDR - In work...
- Eroded - Done
- Depth of Field - In work...
- NormalMapping - In work...
- MultiPass (for mix effect from all shaders:)) - Done
- Multi Light above 8 - Done