More shadow mapping work, still doesn't work.