rsm shader fix
parent
eab1987ab2
commit
0392d1a1b2
|
@ -127,8 +127,8 @@ struct animmodel : model
|
||||||
else LOADMODELSHADER(name, alphaname); \
|
else LOADMODELSHADER(name, alphaname); \
|
||||||
} while(0)
|
} while(0)
|
||||||
#define SETMODELSHADER(m, name) DOMODELSHADER(name, (m)->setshader(name##shader))
|
#define SETMODELSHADER(m, name) DOMODELSHADER(name, (m)->setshader(name##shader))
|
||||||
if(shader) return shader;
|
if(shadowmapping == SM_REFLECT) LOADMODELSHADER(rsmmodel, rsmalphamodel);
|
||||||
else if(shadowmapping == SM_REFLECT) LOADMODELSHADER(rsmmodel, rsmalphamodel);
|
else if(shader) return shader;
|
||||||
else if(bumpmapped())
|
else if(bumpmapped())
|
||||||
{
|
{
|
||||||
if(shouldenvmap) LOADDECALMODELSHADER(bumpenvmapmodel, bumpenvmapalphamodel, decalbumpenvmapmodel, decalbumpenvmapalphamodel);
|
if(shouldenvmap) LOADDECALMODELSHADER(bumpenvmapmodel, bumpenvmapalphamodel, decalbumpenvmapmodel, decalbumpenvmapalphamodel);
|
||||||
|
|
Loading…
Reference in New Issue