My point is that Carmack indeed invented an algorithm for displaying real world shadows in a PC.
So said that Carmack has not invented any new algorithm for shadows, which is wrong. Carmack invented a new algorithm for shadows.
Thats my only point.
You program in OGL and DX?, cool! Then you should already know what "Carmack's Reverse" is.
If you still believe that Carmack did not invent anything about shadows for D3, please define Algorithm. Maybe we are using different definition.