Shade-C

About

Shade-C is an easy to use HLSL shaderframework for the Acknex Engine / Gamestudio 3D. The project was started way back in 2006 and evolved quite a lot over the time (including 4 complete rewrites) until i stopped development ca. 2012. It gives users a set of functions and shaders to easily add visual effects an rendering techniques to their projects that Gamestudio 3D did not support back then (e.g. a full deferred rendering pipeline in addition to Gamestudio's build-in forward renderer)

The official git repository can be found HERE

Shade-C was used by numerous games, including CSiS, Garten Simulator 2010, Glider 2/Deep Fields, Silas Kart and many more.

Features

  • Deferred Rendering including one layer of transparency.
  • Fallback Forward Rendering.
  • Ubershader which users can derive from to easily create custom shaders. No more need to write custom shaders from scratch.
  • Physically Based Rendering
  • Layered Materials
  • Materials from Textures: No more subgroups needed for different materials on the same model.
  • HDR Rendering
  • Bloom & Screenspace Lensflares
  • SSAO & SSDO
  • Depth of Field
  • Soft Particles
  • Reflections & Refractions
  • PSSM PCF Sun-Shadows
  • ESM Spotlight-Shadows
  • more

When

ca. 2006-2010

Screenshots

Previous Post Next Post