home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGVShaders / CGVProgBump_SpecPass$D3D9_VS11$NoFog$NoCP$PosCommon.cgvp < prev    next >
Encoding:
Text File  |  2004-11-27  |  1.1 KB  |  54 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. //   float4 $LightPos;
  12. //   row_major float4x4 $ModelViewProj;
  13. //
  14. //
  15. // Registers:
  16. //
  17. //   Name           Reg   Size
  18. //   -------------- ----- ----
  19. //   $ModelViewProj c0       4
  20. //   $LightPos      c4       1
  21. //   $CameraPos     c5       1
  22. //
  23.  
  24.     vs_1_1
  25.     def c6, 0, 0, 0, 0
  26.     dcl_position v0
  27.     dcl_texcoord v1
  28.     dcl_texcoord2 v2
  29.     dcl_texcoord3 v3
  30.     dcl_blendweight v4
  31.     dp4 oPos.x, c0, v0
  32.     dp4 oPos.y, c1, v0
  33.     dp4 oPos.z, c2, v0
  34.     dp4 oPos.w, c3, v0
  35.     add r0.xyz, -v0, c5
  36.     dp3 r1.x, v2, r0
  37.     dp3 r1.y, v3, r0
  38.     dp3 r1.z, v4, r0
  39.     add r2.xyz, -v0, c4
  40.     dp3 r3.x, r1, r1
  41.     dp3 r0.x, v2, r2
  42.     dp3 r0.y, v3, r2
  43.     dp3 r0.z, v4, r2
  44.     rsq r0.w, r3.x
  45.     dp3 r2.x, r0, r0
  46.     mul r1.xyz, r1, r0.w
  47.     rsq r0.w, r2.x
  48.     mad oT2.xyz, r0, r0.w, r1
  49.     mov oT0.xy, v1
  50.     mov oT1.xy, v1
  51.     mov oT2.w, c6.x
  52.  
  53. // approximately 21 instruction slots used
  54.