Shader Demo

Shader demo is a project to showcase different shader techniques.

Game Design/LaSalle College Vancouver/Phong Lighting

Phong Lighting

Game Design/LaSalle College Vancouver/Normal Mapping

Normal Mapping

Game Design/LaSalle College Vancouver/Specular Mapping

Specular Mapping

Weight adjustable di

Displacement Mapping

Weight adjustable displacement mapping

Alpha blending for c

Alpha Blending

Alpha blending for clouds around the earth.

Game Design/LaSalle College Vancouver/Night Mode

Night Mode

Implemented the bloo

Bloom Effect

Implemented the bloom effect on the sun with a Gaussian blur filter which applies both horizontal and vertical blur with adjustable iterations, and saturation to control the brightness.

Game Design/LaSalle College Vancouver/Phong Lighting
Game Design/LaSalle College Vancouver/Normal Mapping
Game Design/LaSalle College Vancouver/Specular Mapping
Weight adjustable di
Alpha blending for c
Game Design/LaSalle College Vancouver/Night Mode
Implemented the bloo