Nothing!
Terrain HMP And IDEM for Models
Yes, i use Shader for terrain MultTexture.
REFRENCES
// [1]
http://www.christian-behrenberg.comin shader code have ZWriteEnable = True; and AlphaBlendEnable = False;
See:
...
// TECHNIQUE
// SM 3: multitexturing and blinn normalmapping
technique modeltex3nm
{
pass one
{
// is a solid surface
ZWriteEnable = true;
AlphaBlendEnable = false;
// render
VertexShader = compile vs_3_0 VS_3();
PixelShader = compile ps_3_0 PS_3();
}
}
// SM 2: multitexturing only
technique modeltex3
{
pass one
{
// is a solid surface
ZWriteEnable = true;
AlphaBlendEnable = false;
// render
VertexShader = compile vs_2_0 VS_2();
PixelShader = compile ps_2_0 PS_2();
}
}
technique fallback
{
pass p
{
}
}
And i Set Pass_solid in material.
...
// shader singleton, establish effect code
if (__mtl_modelTex3Nm == NULL)
{
__mtl_modelTex3Nm = mtl_create();
__mtl_modelTex3Nm.flags |= PASS_SOLID;
effect_load(__mtl_modelTex3Nm, FX_MODELTEX3NM_SHADER);
}
...
But Not work T.T