outsourced motion blur, corrected computation of normals in getshader