A downloadable game for Windows

This project is a shader programming tech demo. The goal of this tech demo was to get a deeper knowledge of shader programming.

Features:

  • Pixel shader displacement mapping (screenshot 1)
  • Soft shadows (variance shadow maps; screenshot 2)
  • Tessellation (screenshot 3)
  • Usage of the marching cubes algorithm to create polygons on the GPU (screenshot 4)
  • Particle system (screenshot 5)
  • Ray-triangle intersection with kd-tree (right-click to set particle system position)




    Download

    Download
    ShaderProgramming_Windows.zip 4.8 MB
    Download
    ShaderProgramming_Source.zip 12 MB