Doing some fucking around in the shaders, trying to fix shadow mapping bug.