|
|
technique tec11
{
pass P0 {
VertexShader = compile vs_1_1 vsMain();
PixelShader = NULL;
CullMode = None;
ColorOp[0] = SelectArg1;
ColorArg1[0] = Diffuse;
AlphaOp[0] = SelectArg1;
AlphaArg1[0] = Diffuse;
ColorOp[1] = Disable;
AlphaOp[1] = Disable;
}
pass PLast {
CullMode = <iCull>;
}
}
经常看到别人写的fx文件里面有这些东西,我只知道pass 和 technique 这些概念,但是在每个pass里面都有设置渲染状态的语句,
请问这些语句都属于什么范畴?
能单独列出个表来查询吗?
还有第二个pass 名为PLast,是不是特殊的名字,CullMode = <iCull>; 这一句我加到我的程序里面就报错(vs_2_0 , ps_2_0 )。 这个PLast有什麽用处?? |
|