Diffuse Mapping vs Parallax Mapping
Full Scene Including Portal Window

DirectX Shader Showcase

This project was an assignment to show the use of shaders in DirectX using HLSL. The project features the following techniques:

  • Diffuse Mapping
  • Wiggle Diffuse
  • Diffuse Specular
  • Normal Mapping
  • Parallax Mapping
  • Cell Shading
  • Cutout and Additive Blending
  • Multi Shadow Maps
  • Portals

More information HERE

WASD to move | Arrow keys to rotate | Keys 1-5 to enable different shaders

Platform: Windows

Languages/Technology: DirectX 10, HLSL, C++

Work Period: 6 Weeks

Type: University Project