|
|
???Sampler[0]是什?作用?不加?一行(Sampler[0] = (ShadowMapSamp1);)也是可以?绦
pass P1的Sampler[0],?????档男?B是sampler??
texture ShadowMap1;
sampler ShadowMapSamp1 = sampler_state
{
Texture = <ShadowMap1>;
MinFilter = LINEAR;
MagFilter = LINEAR;
MipFilter = NONE;
AddressU = Clamp;
AddressV = Clamp;
};
technique TShader
{
pass P0
{
VertexShader = compile vs_1_1 VSCreateShadowMap();
PixelShader = compile ps_2_0 PSCreateShadowMap();
}
pass P1
{
Sampler[0] = (ShadowMapSamp1);
VertexShader = compile vs_1_1 VSScene();
PixelShader = compile ps_2_0 PSScene();
}
} |
|