Spherical Harmonics

 

 

 

 

About Spherical Harmonics Shader Project

This project was created for a graphics assignment titled "Effect Based Illumination Showcase". We were tasked to create a vertex and pixel shader to implement a lighting model in an enviroment.

 

For this assignment I created a shader which used the Spherical Harmonics lighting technique. In order to increase my grade I included Bump Mapping and Shadow Mapping and finally added a flickering flame lighting effect.

 

 

Teapot with Spherical Harmonics applied. (setup to be lit like a catheral wall)

 

 

Teapot with Bump Mapping added

 

 

Teapot with Shadow Mapping applied

 

 

Teapot with flame lighting applied

 

Language and API's

This shader project was created using AMD's Render Monkey shader authoring program using the High Level Shading Lanquage(HLSL).

 

Project Links

Wikipedia Article on Spherical Harmonics

 

 

StephenFlockton.com © 2010 Last edited: May 27, 2009

S