Tutorial for shadow mapping: http://www.paulsprojects.net/tutorials/smt/smt.html

Resources about shadow techniques: