home *** CD-ROM | disk | FTP | other *** search
/ Net Power 2000 #2 / NetCD2.iso / Demogame / Quake3 / q3ademo.exe / Main / pak0.pk3 / scripts / base_support.shader < prev    next >
Encoding:
Text File  |  1999-11-29  |  4.8 KB  |  287 lines

  1.  
  2. textures/base_support/x_support4
  3. {
  4.     surfaceparm    metalsteps    
  5.     surfaceparm trans    
  6.     surfaceparm alphashadow
  7.     surfaceparm nomarks    
  8.     cull none
  9.         nopicmip
  10.     {
  11.         map textures/base_support/x_support4.tga
  12.         blendFunc GL_ONE GL_ZERO
  13.         alphaFunc GE128
  14.         depthWrite
  15.         rgbGen identity
  16.     }
  17.     {
  18.         map $lightmap
  19.         rgbGen identity
  20.         blendFunc GL_DST_COLOR GL_ZERO
  21.         depthFunc equal
  22.     }
  23. }
  24. textures/base_support/x_support3
  25. {
  26.     surfaceparm    metalsteps    
  27.     surfaceparm trans    
  28.     surfaceparm alphashadow
  29.     surfaceparm nomarks    
  30.     cull none
  31.         nopicmip
  32.     {
  33.         map textures/base_support/x_support3.tga
  34.         blendFunc GL_ONE GL_ZERO
  35.         alphaFunc GE128
  36.         depthWrite
  37.         rgbGen identity
  38.     }
  39.     {
  40.         map $lightmap
  41.         rgbGen identity
  42.         blendFunc GL_DST_COLOR GL_ZERO
  43.         depthFunc equal
  44.     }
  45. }
  46.  
  47. textures/base_support/support1shiny
  48. {   
  49.     
  50.         {
  51.                 map textures/effects/tinfx.tga       
  52.                 tcGen environment
  53.                 rgbGen identity
  54.     }   
  55.         {
  56.         map textures/base_support/support1shiny.tga
  57.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  58.         rgbGen identity
  59.     } 
  60.         {
  61.         map $lightmap
  62.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  63.         rgbGen identity
  64.     }
  65. }
  66. textures/base_support/support1rust
  67. {
  68.     //deformVertexes wave 100 sin 3 2 .1 3
  69.         {
  70.         rgbGen identity
  71.         map $lightmap
  72.     }
  73.     {
  74.         map textures/base_support/support1rust.tga
  75.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  76.         rgbGen identity
  77.         alphaGen lightingSpecular
  78.     }
  79.         {
  80.         map textures/base_trim/tinfx.tga
  81.                 tcgen environment
  82.         blendFunc GL_ONE GL_ONE
  83.         rgbGen identity
  84.     }
  85.        
  86.         {
  87.         map textures/base_support/support1rust.tga
  88.         //blendFunc GL_ONE GL_ONE
  89.                 blendFunc GL_DST_COLOR GL_ZERO
  90.         rgbGen identity
  91.     }
  92. }
  93.        
  94. textures/base_support/support2rust
  95. {
  96.     qer_editorimage textures/base_support/support1rust.tga
  97.         {
  98.         rgbGen identity
  99.         map $lightmap
  100.     }
  101.     {
  102.         map textures/base_support/support1rust.tga
  103.         blendFunc GL_DST_COLOR GL_ZERO
  104.         rgbGen identity
  105.     }
  106. }
  107.  
  108. textures/base_support/grate1_3
  109. {
  110.  
  111.     {
  112.         map $lightmap
  113.         rgbgen identity      
  114.     }
  115.  
  116.     {
  117.         map textures/base_support/grate1_3.tga
  118.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  119.         alphaGen lightingSpecular
  120.         rgbGen identity
  121.     }
  122.                 
  123. }
  124.  
  125.  
  126. textures/base_support/shinysupport2
  127. {
  128.  
  129.     {
  130.         map textures/base_wall/chrome_env.tga
  131.         rgbgen identity      
  132.     }
  133.  
  134.     {
  135.         map textures/base_support/shinysupport2.tga
  136.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  137.         alphaGen lightingSpecular
  138.         rgbGen identity
  139.     }
  140.  
  141.     {
  142.         map $lightmap
  143.         blendfunc gl_dst_color gl_zero
  144.         rgbgen identity      
  145.     }
  146.  
  147.                 
  148. }
  149.  
  150. textures/base_support/shinysupport1
  151. {
  152.  
  153.     {
  154.         map $lightmap
  155.         tcgen environment
  156.         tcmod scale .25 .25
  157.         rgbgen identity      
  158.     }
  159.         
  160.     
  161.     {
  162.         map textures/base_support/shinysupport1.tga
  163.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  164.         rgbGen identity
  165.     }
  166.  
  167.  
  168.     {
  169.         map $lightmap
  170.             rgbgen identity
  171.         blendFunc GL_DST_COLOR GL_ZERO
  172.     }
  173.  
  174.             
  175. }
  176.  
  177. textures/base_support/x_support
  178. {
  179.     surfaceparm    metalsteps    
  180.     surfaceparm trans    
  181.     surfaceparm alphashadow
  182.     surfaceparm nomarks    
  183.     cull none
  184.         nopicmip
  185.     {
  186.         map textures/base_support/x_support.tga
  187.         blendFunc GL_ONE GL_ZERO
  188.         alphaFunc GE128
  189.         depthWrite
  190.         rgbGen identity
  191.     }
  192.     {
  193.         map $lightmap
  194.         rgbGen identity
  195.         blendFunc GL_DST_COLOR GL_ZERO
  196.         depthFunc equal
  197.     }
  198. }
  199.  
  200. textures/base_support/z_support
  201. {
  202.     surfaceparm    metalsteps    
  203.     surfaceparm trans    
  204.     surfaceparm alphashadow
  205.     surfaceparm nomarks    
  206.     cull none
  207.         nopicmip
  208.     {
  209.         map textures/base_support/z_support.tga
  210.         blendFunc GL_ONE GL_ZERO
  211.         alphaFunc GE128
  212.         depthWrite
  213.         rgbGen identity
  214.     }
  215.     {
  216.         map $lightmap
  217.         rgbGen identity
  218.         blendFunc GL_DST_COLOR GL_ZERO
  219.         depthFunc equal
  220.     }
  221. }
  222. textures/base_support/x_support2
  223. {
  224.     surfaceparm    metalsteps    
  225.         surfaceparm trans    
  226.     surfaceparm alphashadow
  227.     surfaceparm playerclip
  228.        surfaceparm nonsolid
  229.     surfaceparm nomarks    
  230.     cull none
  231.         nopicmip
  232.     {
  233.         map textures/base_support/x_support2.tga
  234.         blendFunc GL_ONE GL_ZERO
  235.         alphaFunc GE128
  236.         depthWrite
  237.         rgbGen identity
  238.     }
  239.     {
  240.         map $lightmap
  241.         rgbGen identity
  242.         blendFunc GL_DST_COLOR GL_ZERO
  243.         depthFunc equal
  244.     }
  245. }
  246. textures/base_support/metal1_5
  247. {
  248.     surfaceparm    metalsteps
  249. }
  250.  
  251. textures/base_support/pj_metal14_1
  252. //Paul Jaquays uses this on the tops of metal frameworks
  253. {
  254.     surfaceparm    metalsteps        
  255.  
  256.     // metal that makes metalsteps sound
  257.     {
  258.         map $lightmap
  259.         rgbGen identity
  260.     }
  261.     {
  262.         map textures/base_support/metal14_1.tga
  263.         rgbGen identity
  264.         blendFunc GL_DST_COLOR GL_ZERO
  265.     }
  266. }
  267.  
  268. textures/base_support/cable_trans
  269. {
  270.     
  271.     surfaceparm nonsolid
  272.     {
  273.         map $lightmap
  274.         rgbGen identity
  275.     
  276.     }
  277.     {
  278.         map textures/base_support/cable_trans.tga
  279.         rgbGen identity
  280.         blendFunc GL_DST_COLOR GL_ZERO
  281.  
  282.     
  283.     }
  284. }
  285.  
  286.  
  287.