switched to using a separate projection matrix at the shader level