rsm shader fix

master
Lee Salzman 2013-05-19 18:21:03 +03:00
parent eab1987ab2
commit 0392d1a1b2
1 changed files with 2 additions and 2 deletions

View File

@ -127,8 +127,8 @@ struct animmodel : model
else LOADMODELSHADER(name, alphaname); \
} while(0)
#define SETMODELSHADER(m, name) DOMODELSHADER(name, (m)->setshader(name##shader))
if(shader) return shader;
else if(shadowmapping == SM_REFLECT) LOADMODELSHADER(rsmmodel, rsmalphamodel);
if(shadowmapping == SM_REFLECT) LOADMODELSHADER(rsmmodel, rsmalphamodel);
else if(shader) return shader;
else if(bumpmapped())
{
if(shouldenvmap) LOADDECALMODELSHADER(bumpenvmapmodel, bumpenvmapalphamodel, decalbumpenvmapmodel, decalbumpenvmapalphamodel);