home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGVShaders / CGVProgAmbientTempl$D3D9_Auto$NoFog$NoCP$PosCommon(1240).cgvp < prev    next >
Encoding:
Text File  |  2004-11-27  |  1.0 KB  |  49 lines

  1. //CGVER3.4
  2. //
  3. // Generated by Microsoft (R) D3DX9 Shader Compiler 5.04.00.2904
  4. //
  5. //   fxc /T vs_1_1 /Zpr /DCGC=0 /Fc $$out.cg $$in.cg
  6. //
  7. //
  8. // Parameters:
  9. //
  10. //   float4 $CameraPos;
  11. //   row_major float4x4 $ModelViewProj;
  12. //   row_major float4x4 $TexMatrix;
  13. //
  14. //
  15. // Registers:
  16. //
  17. //   Name           Reg   Size
  18. //   -------------- ----- ----
  19. //   $ModelViewProj c0       4
  20. //   $CameraPos     c5       1
  21. //   $TexMatrix     c6       4
  22. //
  23.  
  24.     vs_1_1
  25.     def c4, 1, 0, 0, 0
  26.     dcl_position v0
  27.     dcl_texcoord v1
  28.     dcl_blendweight v2
  29.     add r0.xyz, -v0, c5
  30.     dp3 r1.x, r0, r0
  31.     rsq r0.w, r1.x
  32.     mul r1.xyz, r0, r0.w
  33.     dp3 r1.x, v2, r1
  34.     mul r1.xyz, r1.x, v2
  35.     add r1.xyz, r1, r1
  36.     mad r1.xyz, r0, -r0.w, r1
  37.     dp4 oPos.x, c0, v0
  38.     mul r0, r1.y, c7
  39.     dp4 oPos.y, c1, v0
  40.     mad r0, r1.x, c6, r0
  41.     dp4 oPos.z, c2, v0
  42.     mad r0, r1.z, c8, r0
  43.     dp4 oPos.w, c3, v0
  44.     mad oT1, v0.w, c9, r0
  45.     mul oT0, v1.xyxx, c4.xxyy
  46.     mov oD0, c4.y
  47.  
  48. // approximately 18 instruction slots used
  49.