fixed shadowmap