Less broken but still broken shadowmap