Shadow Mapping Oh , divide by W , you so crazy
Practical shadow mapping