Tuesday, April 20, 2010
Monday, April 19, 2010
Sunday, April 18, 2010
XNA-ShaderEffect(Step.3)
Norma Map:
float3x3 tgtSpace;
tgtSpace[0] = mul(input.Tangent,skinTransform);
tgtSpace[1] = mul(cross(input.Tangent,input.Normal),skinTransform);
tgtSpace[2] = mul(input.Normal,skinTransform);
float3 tgtLightDir1 = mul(lightDir1,tgtSpace); ***
float3 tgtLightDir2 = mul(lightDir2,tgtSpace); ***
-----------------------------------------------------------------------------------
PixelShader
return outColor * (diffuse*2) +Specular Light;
Subscribe to:
Posts (Atom)