float4x4 WorldViewProj; void VertexShader_Main( in float4 inPos : POSITION0, in float4 inDiff : COLOR0, out float4 outPos : POSITION0, out float4 outDiff : COLOR0) { outPos=mul(inPos,WorldViewProj); outDiff=inDiff; } void PixelShader_Main( in float4 inDiff : COLOR0, out float4 outDiff : COLOR0) { outDiff=inDiff; } technique TVPShader { pass Pass0 { CullMode=NONE; ShadeMode=FLAT; AlphaBlendEnable=TRUE; SrcBlend=SRCALPHA; DestBlend=INVSRCALPHA; VertexShader=compile vs_2_0 VertexShader_Main(); PixelShader=compile ps_2_0 PixelShader_Main(); } }