home *** CD-ROM | disk | FTP | other *** search
/ Quark 3 / Quark3.iso / KATALOG / ARCHIV / LEVEL / L032.ZIP / BONZAI.PK3 / SCRIPTS / avatar2.shader
Encoding:
Text File  |  1999-12-20  |  3.6 KB  |  235 lines

  1. textures/avatar/pitsky
  2. {
  3.     surfaceparm noimpact
  4.     surfaceparm nolightmap
  5.     surfaceparm sky
  6.     qer_editorimage textures/avatex/sky.tga
  7.     q3map_surfacelight 100
  8.     q3map_sun    0 0.5 1 50    0 60
  9.     skyparms - 512 -
  10.     {
  11.         map textures/skies/dimclouds.tga
  12.         tcMod scale 5 2
  13.         tcMod scroll 0.9 0.5
  14.         depthWrite
  15.     }
  16.     {
  17.         map textures/avatex/sky.tga
  18.         blendFunc GL_ONE GL_ONE
  19.     }
  20. }
  21.  
  22. textures/avatar/mudwall
  23. {
  24.     
  25.  
  26.     {
  27.         map textures/base_wall/chrome_env2.tga
  28.             rgbGen identity
  29.         tcGen environment
  30.         tcmod scale .25 .25
  31.     }
  32.     
  33.     {
  34.         map textures/base_wall/bluemetalsupport2c.tga
  35.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  36.         rgbGen identity
  37.     }
  38.     {
  39.         map $lightmap
  40.         blendfunc gl_dst_color gl_zero
  41.         rgbGen identity
  42.     }
  43. }
  44.  
  45. textures/avatar/mudwall3
  46. {
  47.     
  48.     {
  49.         map textures/base_wall/bluemetalsupport2c.tga
  50.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  51.         rgbGen identity
  52.     }
  53.     {
  54.         map $lightmap
  55.         blendfunc gl_dst_color gl_zero
  56.         rgbGen identity
  57.     }
  58. }
  59.  
  60. textures/avatar/energyfloor
  61. {
  62.     q3map_lightimage textures/avatex/marble1.tga
  63.  
  64.     qer_editorimage textures/avatex/marble1.tga
  65.     {
  66.         rgbgen identity      
  67.         map $lightmap
  68.     }
  69.  
  70.  
  71.     {
  72.         map textures/avatex/marble1.tga
  73.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  74. //        blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  75.         rgbGen identity
  76.     }
  77.         q3map_surfacelight 500
  78.  
  79.     {
  80.         map $lightmap
  81.         blendfunc gl_dst_color gl_zero
  82.         rgbGen identity
  83.     }
  84.     {
  85.         map textures/avatex/marble1.tga
  86.         blendFunc GL_ONE GL_ONE
  87.         rgbGen wave sin .5 .5 0 0.5
  88.     }
  89.  
  90.  
  91. }
  92.  
  93. textures/avatar/mudwall2
  94. {
  95.     qer_editorimage textures/avatex/mudwall.tga
  96.     {
  97.         rgbgen identity      
  98.         map $lightmap
  99.     }
  100.  
  101.  
  102.     {
  103.         map textures/avatex/block.tga
  104.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  105.         rgbGen identity
  106.     }
  107.  
  108.     {
  109.         map $lightmap
  110.         blendfunc gl_dst_color gl_zero
  111.         rgbGen identity
  112.     }
  113.         {
  114.             map textures/avatex/mudwall.tga
  115.                 blendFunc blend 
  116.         tcMod scroll -0.05 -0.2
  117.             rgbGen identity
  118.     }
  119.  
  120. }
  121.  
  122. textures/avatar/thedog
  123. {
  124.     qer_editorimage textures/avatex/bonz.tga
  125.     {
  126.         rgbgen identity      
  127.         map $lightmap
  128.     }
  129.  
  130.     {
  131.         map textures/avatex/bonz.tga
  132.         map $lightmap
  133.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  134.         rgbGen identity
  135.     }
  136.  
  137.             
  138. }
  139.  
  140. textures/avatar/dogright
  141. {
  142.     qer_editorimage textures/avatex/bonz.tga
  143.     {
  144.         rgbgen identity      
  145.         map $lightmap
  146.     }
  147.  
  148.     {
  149.         map textures/avatex/bonz.tga
  150.         map $lightmap
  151.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  152.         rgbGen identity
  153.     }
  154.  
  155.         {
  156.             map textures/avatex/bonz.tga
  157.                 blendFunc blend 
  158.         tcMod rotate 1799800
  159.             rgbGen identity
  160.     }
  161.  
  162.  
  163. }
  164.  
  165.  
  166. textures/avatar/dogleft
  167. {
  168.     qer_editorimage textures/avatex/bonz.tga
  169.     {
  170.         rgbgen identity      
  171.         map $lightmap
  172.     }
  173.  
  174.     {
  175.         map textures/avatex/bonz.tga
  176.         map $lightmap
  177.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  178.         rgbGen identity
  179.     }
  180.  
  181.         {
  182.             map textures/avatex/bonz.tga
  183.                 blendFunc blend 
  184.         tcMod rotate 1800200
  185.             rgbGen identity
  186.     }
  187.  
  188.  
  189. }
  190.  
  191. textures/avatar/avafog2
  192. {
  193. qer_editorimage textures/avatex/bonz.tga
  194. surfaceparm    trans
  195. surfaceparm    nonsolid
  196. surfaceparm    fog
  197. surfaceparm    nolightmap
  198.  
  199. fogparms ( 0 0.6 0.8 ) 500
  200. }
  201.  
  202. textures/avatar/avafog
  203. {
  204.     qer_editorimage textures/avatex/bonz.tga
  205.     surfaceparm    trans
  206.     surfaceparm    nonsolid
  207.     surfaceparm     nodrop
  208.     surfaceparm    fog
  209.     surfaceparm    nolightmap
  210.     fogparms ( 0 0.6 0.8 ) 800
  211.  
  212.     
  213.     
  214. /*
  215.         {
  216.             map $lightmap
  217.             blendFunc GL_dst_color GL_one
  218.             tcmod scale 1 .01
  219.             tcMod stretch sin 1.2 .8 0 1.5
  220.             tcMod scroll 1 -2        
  221.         }
  222. */
  223.     
  224.         {
  225.             map textures/avatex/bonz.tga
  226.             blendFunc GL_dst_color GL_one
  227.             tcmod rotate 100
  228. //            tcMod turb 0 .3 0 .2
  229.         }
  230.  
  231.     
  232.  
  233.     
  234. }
  235.