- deferred rendering
- normal mapping
- specular mapping (shininess)
- Blinn-Phong BRDF
- dynamic shadows for point, spot, and directional lights
- variance shadow mapping (soft shadows)
- cascaded shadow mapping for directional lights (with VSM soft shadows)
There is also some basic post-processing support, which is currently only used to render a box blur for VSM.
I'm talking to our people about making this code open-source. Would anyone be interested in contributing, integrating it with irrRenderer features, etc.?
Here are some renders to show what I'm talking about:



Also some videos:
Cascaded shadow maps: http://youtu.be/TmPsybfzquo
Spot lights w/ shadows: http://youtu.be/0NLhZXBtJYs (Note: this is an older version, where some red specular reflections were appearing incorrectly on the robot.)
Point light w/ shadows: http://youtu.be/yRkTy0fb-vw
EDIT: Sorry, I realized that I kinda hijacked this thread. I really just wanted to see if there are opportunities for collaboration, especially since ent1ty's code helped me a lot and I want to give back somehow. I hope this is making sense
