home *** CD-ROM | disk | FTP | other *** search
/ BitJam / bitjam1-1.iso / interface / sign_of_life / matches.vs < prev    next >
Text File  |  2007-09-05  |  507b  |  19 lines

  1. float4x4 view_proj_matrix;
  2. struct VS_OUTPUT {
  3.     float4 Pos:POSITION;
  4.     float4 Diffuse:COLOR;
  5.     float  Z:TEXCOORD0;
  6.     float2 Tex:TEXCOORD1;
  7. };
  8. VS_OUTPUT main(float4 inPos: POSITION, float2 inTex: TEXCOORD, float4 inDiffuse: COLOR) {
  9.     VS_OUTPUT Out;
  10.     Out.Pos = mul(view_proj_matrix, inPos);
  11.     Out.Diffuse.r = inDiffuse.r;
  12.     Out.Diffuse.g = inDiffuse.g;
  13.     Out.Diffuse.b = inDiffuse.b;
  14.     Out.Diffuse.a = 0.0;
  15.     Out.Z = Out.Pos.z;
  16.     Out.Tex = inTex;
  17.     return Out;
  18. }
  19.