i know that demo, but i dont understand it, i dont need a demo, i need some documentation that explains what is going on in plain english.

Also googling led me to numerous examples i even tried implementing some, but i get no shadows out of them other then with the supplied mesh. There must be something special on that mesh. As casting with a complicated mesh needs some extra do, the delphi3d demo does that, but i cannot quit follow it. It is supposed to find a siloutte using edges?