Dynamic adaptive shadow maps on graphics hardware