shadowmapmatrices now uses array instead of vector