stencil op facing fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2623 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
@@ -340,17 +340,17 @@ void drawstencilshadows()
|
||||
|
||||
glActiveStencilFace_(GL_BACK);
|
||||
glStencilFunc(GL_ALWAYS, 0, ~0U);
|
||||
glStencilOp(GL_KEEP, GL_KEEP, GL_DECR_WRAP_EXT);
|
||||
glStencilOp(GL_KEEP, GL_KEEP, GL_INCR_WRAP_EXT);
|
||||
|
||||
glActiveStencilFace_(GL_FRONT);
|
||||
glStencilFunc(GL_ALWAYS, 0, ~0U);
|
||||
glStencilOp(GL_KEEP, GL_KEEP, GL_INCR_WRAP_EXT);
|
||||
glStencilOp(GL_KEEP, GL_KEEP, GL_DECR_WRAP_EXT);
|
||||
}
|
||||
else
|
||||
{
|
||||
glStencilFuncSeparate_(GL_ALWAYS, GL_ALWAYS, 0, ~0U);
|
||||
glStencilOpSeparate_(GL_BACK, GL_KEEP, GL_KEEP, GL_DECR_WRAP_EXT);
|
||||
glStencilOpSeparate_(GL_FRONT, GL_KEEP, GL_KEEP, GL_INCR_WRAP_EXT);
|
||||
glStencilOpSeparate_(GL_BACK, GL_KEEP, GL_KEEP, GL_INCR_WRAP_EXT);
|
||||
glStencilOpSeparate_(GL_FRONT, GL_KEEP, GL_KEEP, GL_DECR_WRAP_EXT);
|
||||
}
|
||||
|
||||
startmodelbatches();
|
||||
|
||||
Reference in New Issue
Block a user