Saturday, October 27, 2007

Soft Shadows

i have added soft shadows using variance shadow map (VSM) for both point and spot lights, i also convert shadow code to use this new shadow technique because stencil shadows is fill rate/cpu intensive, especially for dynamic scene.

Saturday, October 20, 2007

Different Head

i fix huge bug in md5 model, it seams that when i converted it to the new design i forgot update the transformation matrices (of the bones) after loading the mesh so every model that didn't had animation controller or bind animation will be wrong and distorted.
i found this while trying to add different head models (to same body model), and i so that the transformations matrices was identity!
here is screenshots marine model with different head:

Saturday, October 13, 2007

Dynamic Fluid on GPU

i'v added dynamic water/fluid interaction on GPU using 2 render target and simple wave equation, so when you fire on water/fluid surfaces you will see the waves the bullet cause.
here is a screenshot: