home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 September / Gamestar_65_2004-09_dvd.iso / Dema / balloonrain_trial.exe / Data / Pak01.pak / scripts / balloon.shader < prev    next >
Text File  |  2004-06-22  |  4KB  |  228 lines

  1.  
  2. //==========================================================
  3. //        Balloon
  4. //==========================================================
  5.  
  6.  
  7. //=========================================== Ball01
  8. Meshes/Skin01/Ball01
  9. {
  10.     Specular 0.75
  11.     PointSprite 50.0
  12.     AutoLighted
  13.  
  14.     DeformVertexes Rotate 60 1 -1 1
  15.  
  16.     {        
  17.         //map Meshes/Skin01/Ball01
  18.         map Meshes/Fx/Sparkle
  19.         rgbGen Wave Sin 0.5 0.5 0 2
  20.         BlendFunc Add
  21.     }
  22. }
  23.  
  24. Meshes/Skin01/Ball02
  25. {
  26.     DeformVertexes Rotate 270 1 1 1
  27.  
  28.     {        
  29.         map Meshes/Skin01/Ball02
  30.     }
  31. }
  32.  
  33.  
  34. //=========================================== Ball02
  35. Meshes/Skin02/Ball03
  36. {
  37.     {
  38.         map Meshes/Skin02/Ball01
  39.         tcMod Scroll 0 0.25
  40.     }
  41. }
  42.  
  43. Meshes/Skin02/Ball03r
  44. {
  45.     DeformVertexes Rotate 240 1 1 1
  46.     DeformVertexes Rotate -31 1 -1 1
  47.  
  48.     {
  49.         map Meshes/Skin02/Ball03r
  50.         tcGen CamSpaceNormal 0.25 0 0 0.5  0 0.25 0 0.5
  51.     }
  52. }
  53.  
  54.  
  55. //=========================================== Ball03
  56. Meshes/Skin03/Ball01
  57. {
  58.     NoSpecular
  59.     DeformVertexes Rotate 72 1 1 1
  60.  
  61.     {        
  62.         HeightMap Meshes/Skin03/Ball01_h 10.0
  63.         tcMod Scale 3 2
  64.     }
  65.  
  66.     {
  67.         map Meshes/Skin03/Ball01_f
  68.     }
  69.  
  70.     {
  71.         map Meshes/Textures/Grille03
  72.         RedGen Wave Sin 0.5 0.25 0 2
  73.         BlueGen Wave Sin 0.5 0.25 0 2
  74.         //tcMod Scale 0.5 0.5
  75.         tcMod Rotate 8
  76.         tcMod Scroll 0.15 0.2
  77.         BlendFunc Add
  78.     }
  79. }
  80.  
  81. Meshes/Skin03/Ball03r
  82. {
  83.     DeformVertexes Rotate -180 1 0 0
  84.     DeformVertexes Rotate 72 1 1 1    
  85.     {
  86.         map Meshes/Skin02/Ball03r
  87.         tcGen CamSpaceNormal 0.25 0 0 0.5  0 0.25 0 0.5
  88.     }
  89.     {
  90.         map Meshes/Textures/Grille02
  91.         RedGen Wave Sin 0.5 0.25 0 2
  92.         BlueGen Wave Sin 0.5 0.25 0 2
  93.         tcMod Scroll 0.6 0.9
  94.         BlendFunc Add
  95.     }
  96. }
  97.  
  98.  
  99. //=========================================== Ball04
  100. Meshes/Skin04/Ball01
  101. {
  102.     DeformVertexes Rotate 150  1 0 0
  103.  
  104.     {
  105.         map Meshes/Skin04/Ball01a.tga
  106.         //map Meshes/textures/bluemetalsupport2.tga
  107.         //ColorOp BlendTextureAlpha InvArg        
  108.         //blendFunc InvSrcAlpha SrcAlpha
  109.     }
  110.  
  111.     {
  112.         map Meshes/textures/chrome_env2.tga
  113.         //tcGen environment
  114.         //tcmod scale .4 .4
  115.         tcGen CamSpacePosition 0.004 0 0 0 0 0.004 0 0
  116.         tcmod scroll 0 0.1
  117.         //blendFunc InvSrcAlpha SrcAlpha
  118.         ColorOp    BlendCurrentAlpha
  119.     }    
  120. }
  121.  
  122.  
  123. Meshes/Skin04/Ball03r
  124. {
  125.     DeformVertexes Rotate 450  1 0 0
  126.     
  127.     {
  128.         map Meshes/Skin04/Ball03
  129.     }
  130.  
  131.     {
  132.         map Meshes/Skin04/Ball03add
  133.         blendFunc Blend
  134. //        rgbGen Wave Sin 0 1 0 2
  135.         tcMod Scale 2 2
  136.         tcMod Scroll 0 0.25
  137.     }
  138. }
  139.  
  140.  
  141. Meshes/Skin04/Ball03r2
  142. {
  143.     DeformVertexes Rotate -90  1 0 0
  144.     
  145.     {
  146.         map Meshes/Skin04/Ball03
  147.     }
  148.  
  149.  
  150.     {
  151.         map Meshes/Skin04/Ball03add
  152.         blendFunc Blend
  153. //        rgbGen Wave Sin 0 1 0 2
  154.         tcMod Scale 2 2
  155.         tcMod Scroll 0 0.5
  156.     }
  157. }
  158.  
  159.  
  160. //=========================================== Ball05
  161. Meshes/Skin05/Ball01
  162. {
  163.     cull disable
  164. //    AutoLighted
  165.     Specular 1 0.6 0.4
  166.  
  167.     DeformVertexes Rotate 180 -1 1 1
  168.     DeformVertexes Scale Sin 0.9 0.25 0 1.5
  169.  
  170.     {        
  171.         map Meshes/Skin05/Ball01
  172.     }
  173. }
  174.  
  175. Meshes/Skin05/Ball03r
  176. {
  177.     AutoLighted
  178.     //DeformVertexes Scale Sin 1.17 0.15 0 0.75
  179.  
  180.     DeformVertexes Scale Sin 0.95 0.3 0 1.5
  181.  
  182.     {
  183.  
  184.         map Meshes/textures/FlyingFire.jpg
  185.         tcMod Scroll -1 0
  186.         blendFunc Add
  187.     }
  188.  
  189.     {        
  190.         map Meshes/textures/FlyingFire.jpg
  191.         tcMod Rotate 0 90
  192.         tcMod Scale 1 2
  193.         tcMod Scroll -1 0
  194.         blendFunc Add
  195.     }
  196. }
  197.  
  198.  
  199. //=========================================== Ball06
  200. Meshes/Skin06/Ball02
  201. {
  202.     NoSpecular
  203.     DeformVertexes Scale Sin 1 0.15 0 1
  204.     {
  205.         map Meshes/Skin06/Ball02
  206.         tcMod Scroll 0 0.25
  207.         blendFunc One InvSrcColor
  208.         tcGen ObjectSpaceNormal 0.5 0 0 0.5  0 0 0.5 0.5
  209.     }
  210.  
  211.     {
  212.         map Meshes/Skin06/Ball02
  213.         tcMod Scroll 0.5 0
  214.         colorOp Add
  215.         tcGen ObjectSpaceNormal 0.5 0 0 0.5  0 0 0.5 0.5
  216.     }
  217. }
  218.  
  219.  
  220. Meshes/Skin06/Ball01
  221. {
  222.     DeformVertexes Rotate -180 1 0 0
  223.     DeformVertexes Scale Sin 1 -0.15 0 1
  224.     {        
  225.         map Meshes/Skin06/Ball03
  226.     }
  227. }
  228.