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

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