home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGPShaders / CGRCBump_Spec$D3D9_PS20$NoFog$HDR$MRT.cgps < prev    next >
Encoding:
Text File  |  2004-11-27  |  1.0 KB  |  51 lines

  1. //CGVER3.4
  2. //
  3. // Generated by Microsoft (R) D3DX9 Shader Compiler 5.04.00.2904
  4. //
  5. //   fxc /T ps_2_0 /DCGC=0 /Fc $$out.cg $$in.cg
  6. //
  7. //
  8. // Parameters:
  9. //
  10. //   float4 $Specular;
  11. //   sampler2D $baseMap;
  12. //   sampler2D $bumpMap;
  13. //   samplerCUBE $normCubeMapHA;
  14. //
  15. //
  16. // Registers:
  17. //
  18. //   Name           Reg   Size
  19. //   -------------- ----- ----
  20. //   $Specular      c0       1
  21. //   $baseMap       s0       1
  22. //   $bumpMap       s1       1
  23. //   $normCubeMapHA s2       1
  24. //
  25.  
  26.     ps_2_0
  27.     def c1, -0.5, -0.75, 4, 0
  28.     dcl t0.xy
  29.     dcl t1.xy
  30.     dcl t2.xyz
  31.     dcl_2d s0
  32.     dcl_2d s1
  33.     dcl_cube s2
  34.     texld r2, t1, s1
  35.     texld r1, t2, s2
  36.     texld r0, t0, s0
  37.     add r0.xyz, r2, c1.x
  38.     add r2.xyz, r0, r0
  39.     add r0.xyz, r1, c1.x
  40.     add r0.xyz, r0, r0
  41.     dp3_sat r0.x, r0, r2
  42.     add r1.w, r0.x, c1.y
  43.     mul_sat r1.w, r1.w, c1.z
  44.     mul r1.w, r1.w, r1.w
  45.     mul r0.xyz, r1.w, c0
  46.     add r0.xyz, r0, r0
  47.     mul r0.w, r0.w, c0.w
  48.     mov oC0, r0
  49.  
  50. // approximately 15 instruction slots used (3 texture, 12 arithmetic)
  51.