Reenable again culling for shadows

This commit is contained in:
Vincent Lejeune 2014-11-03 00:29:44 +01:00
parent ddecd23472
commit 61dd0fdc60

View File

@ -978,6 +978,8 @@ void IrrDriver::renderShadows()
glDepthMask(GL_TRUE);
glEnable(GL_DEPTH_TEST);
glDisable(GL_BLEND);
glCullFace(GL_FRONT);
glEnable(GL_CULL_FACE);
m_rtts->getShadowFBO().Bind();
glClearColor(1., 1., 1., 1.);
@ -1020,6 +1022,9 @@ void IrrDriver::renderShadows()
}
}
glCullFace(GL_BACK);
glDisable(GL_CULL_FACE);
m_post_processing->renderGaussian6BlurLayer(m_rtts->getShadowFBO());
glBindTexture(GL_TEXTURE_2D_ARRAY, m_rtts->getShadowFBO().getRTT()[0]);
glGenerateMipmap(GL_TEXTURE_2D_ARRAY);