EVOLVED - Software

Shaders - Shadowing
Dual Paraboloid Shadow Maps

Using dual paraboloid mapping we can generate multiple shadowing point lights.
DBP- DualParaboloid.zip
AGK- DualParaboloid.zip
Shared Shadow Maps

Rrendering a different  shadow map into each RGBA channel.
DBP- SharedShadowMaps.zip
AGK- SharedShadowMaps.zip
Variance Shadow Mapping

Variance shadow mapping.
DBP- VarianceShadowMapping.zip
Exponential Variance Shadow Mapping

Exponential variance shadow mapping.
DBP- ExponentialVarianceShadowMapping.zip
Exponential Shadow Mapping

Exponential shadow mapping.
DBP- ExponentialShadowMapping.zip
Directional Lighting Shadows

Shadow map cascade give greater range to shadow mapping.
DBP- Directional Lighting Shadows.zip
AGK- Directional Lighting Shadows.zip
Disk Shadow Mapping

Random poisson disk sampling to produce soft shadow with fewer samples.
DBP- Disk Shadow Mapping.zip
AGK- Disk Shadow Mapping.zip
Shadow Mapping

Simple projective shadow mapping.
DBP- Shadow Mapping.zip
AGK- Shadow Mapping.zip
Cube Shadow Mapping

Using dynamic cube map for point light shadowing.
DBP- Cube Shadow Mapping.zip