realized I needed to add back in camera.setViewOffset to keep "shadows" fixed on desktop