home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2005 June (DVD) / DPPRO0605DVD.iso / Editorial / DarkTree / DarkTree251Demo.EXE / FXPLASMARING.DSTS < prev    next >
Encoding:
Text File  |  2002-02-28  |  9.4 KB  |  289 lines

  1. DarkTree PlasmaRing
  2.  
  3. Version: 2.00
  4. Modified: 07/22/2001
  5. Author: Skyler (Darkling Simulations)
  6.  
  7. // This darktree generates an animated plasma ring explosion like 
  8. // you see in a lot of sci-fi flicks. Render this on a plane and 
  9. // have an explosion go off just as this effect starts. Change the 
  10. // animation length to effect speed. Increase the Turbulence tweak 
  11. // to get faster rolling in the plasma. 
  12.  
  13. Pref_Map: Frame
  14. Rep_Frame: 120
  15. Type: Shaded
  16. Source: SHADER
  17. Aspect_Width: 10
  18. Aspect_Height: 10
  19. Scale: 1
  20. Unit_Scale: Inches
  21. Heading: 0
  22. Pitch: 0
  23.  
  24. {
  25.     Gradient 1 : Absolute_Shells Percent
  26.     {
  27.         DarkData: 6, 0, 200
  28.         Transform:
  29.             Trans_0              : 0.1, 0, 0, 0
  30.             Trans_1              : 0, 0.1, 0, 0
  31.             Trans_2              : 0, 0, 0.1, 0
  32.         Common:
  33.             Mapping_Type         : CYLINDRICAL_2D
  34.             Number_Of_Shells     : 3
  35.             Blend_Function       : 0
  36.             Shell_Position_1     : Link_To 9 | Percent
  37.             Shell_Position_2     : Link_To 8 | Percent
  38.             Shell_Position_3     : Link_To 2 | Percent
  39.             Shell_Position_4     : 0.5
  40.             Shell_Position_5     : 0.666667
  41.             Shell_Position_6     : 0.833333
  42.             Repeat_Flag          : FALSE
  43.             Enable_Clamps        : TRUE
  44.         Percent:
  45.             Shell_Value_1        : 0.2
  46.             Shell_Value_2        : 0.71
  47.             Shell_Value_3        : 0
  48.             Shell_Value_4        : 1
  49.             Shell_Value_5        : 0
  50.             Shell_Value_6        : 1
  51.     }
  52.     External 2 : Time Percent
  53.     {
  54.         DarkData: 9, -2, 200
  55.         Common:
  56.             B-Spline             : HOLD
  57.             B-Spline-NP          : 2
  58.             B-Spline-P           : 1, 0.01, FALSE, FALSE
  59.             B-Spline-P           : 120, 1, FALSE, FALSE
  60.     }
  61.     Generator 3 : Subtract Function
  62.     {
  63.         DarkData: 4, -2, 200
  64.         Generator:
  65.             Function_A           : Link_To 2 | Percent
  66.             Function_B           : 0.005
  67.     }
  68.     Generator 4 : Subtract Function
  69.     {
  70.         DarkData: 5, -2, 200
  71.         Generator:
  72.             Function_A           : Link_To 2 | Percent
  73.             Function_B           : 0.01
  74.     }
  75.     Generator 5 : Subtract Function
  76.     {
  77.         DarkData: 6, -2, 200
  78.         Generator:
  79.             Function_A           : Link_To 2 | Percent
  80.             Function_B           : 0.035
  81.     }
  82.     Generator 6 : Subtract Function
  83.     {
  84.         DarkData: 7, -2, 200
  85.         Generator:
  86.             Function_A           : Link_To 2 | Percent
  87.             Function_B           : 0.075
  88.     }
  89.     Generator 7 : Subtract Function
  90.     {
  91.         DarkData: 8, -2, 200
  92.         Generator:
  93.             Function_A           : Link_To 2 | Percent
  94.             Function_B           : 0.3
  95.     }
  96.     Generator 8 : Subtract Function
  97.     {
  98.         DarkData: 7, 0, 200
  99.         Generator:
  100.             Function_A           : Link_To 2 | Percent
  101.             Function_B           : 0.035
  102.     }
  103.     Generator 9 : Subtract Function
  104.     {
  105.         DarkData: 8, 0, 200
  106.         Generator:
  107.             Function_A           : Link_To 2 | Percent
  108.             Function_B           : 0.13
  109.     }
  110.     Gradient 10 : Absolute_Shells Percent
  111.     {
  112.         DarkData: 3, 0, 200
  113.         Transform:
  114.             Trans_0              : 1, 0, 0, 0
  115.             Trans_1              : 0, 1, 0, 0
  116.             Trans_2              : 0, 0, 1, 0
  117.         Common:
  118.             Mapping_Type         : CYLINDRICAL_2D
  119.             Number_Of_Shells     : 6
  120.             Blend_Function       : 0
  121.             Shell_Position_1     : Link_To 7 | Percent
  122.             Shell_Position_2     : Link_To 6 | Percent
  123.             Shell_Position_3     : Link_To 5 | Percent
  124.             Shell_Position_4     : Link_To 4 | Percent
  125.             Shell_Position_5     : Link_To 3 | Percent
  126.             Shell_Position_6     : Link_To 2 | Percent
  127.             Repeat_Flag          : FALSE
  128.             Enable_Clamps        : TRUE
  129.         Percent:
  130.             Shell_Value_1        : 0
  131.             Shell_Value_2        : Link_To 11 | Percent
  132.             Shell_Value_3        : Link_To 11 | Percent
  133.             Shell_Value_4        : 1
  134.             Shell_Value_5        : 1
  135.             Shell_Value_6        : 0
  136.     }
  137.     Transform 11 : Translate Percent
  138.     {
  139.         DarkData: 4, 0, 200
  140.         Transform:
  141.             Trans_0              : 1, 0, 0, 0
  142.             Trans_1              : 0, 1, 0, 0
  143.             Trans_2              : 0, 0, 1, 0
  144.         Common:
  145.             X_Amount             : 0
  146.             Y_Amount             : 0
  147.             Z_Amount             : Link_To 0 | Turbulence
  148.             Percent_Moved        : Link_To 2 | Percent
  149.         Percent:
  150.             Background           : Link_To 12 | Percent
  151.     }
  152.     Noise 12 : Ether Percent
  153.     {
  154.         DarkData: 5, 0, 200
  155.         Transform:
  156.             Trans_0              : 10, 0, 0, 0
  157.             Trans_1              : 0, 10, 0, 0
  158.             Trans_2              : 0, 0, 10, 0
  159.         Common:
  160.             Roughness            : 0.655
  161.             Lacunarity           : 0.5
  162.             Lacunarity_Lock      : FALSE
  163.             Turbulence           : 0.5
  164.             Strata_Function      : 0
  165.             Blend_Function       : 0
  166.             Brightness           : Link_To 1 | Percent
  167.             Contrast             : 0.73
  168.             Input_Seed           : 1
  169.         Percent:
  170.             Low                  : 0
  171.             High                 : 1
  172.     }
  173.     Shader 13 : DarkTree_Shader Color
  174.     {
  175.         DarkData: 0, 0, 200
  176.         Transform:
  177.             Trans_0              : 1, 0, 0, 0
  178.             Trans_1              : 0, 1, 0, 0
  179.             Trans_2              : 0, 0, 1, 0
  180.         Color:
  181.             Light1_Color         : 0, 0, 0
  182.             Light1_Rise          : 0.4
  183.             Light1_Rotate        : 0.85
  184.             Light2_Color         : 0, 0, 0
  185.             Light2_Rise          : 0
  186.             Light2_Rotate        : 0
  187.             Surface_Color        : Link_To 14 | Color
  188.             Diffuse_Level        : 0
  189.             Diffuse_Function     : 0.5
  190.             Luminosity           : 1
  191.             Specular_Level       : 0
  192.             Specular_Function    : 0.5
  193.             Glossiness           : 0
  194.             Metal_Highlight      : 0
  195.             Anisotropy           : 0
  196.             Anisotropic_Direction : 0
  197.             Reflectivity         : 0
  198.             Environment          : 180, 180, 240
  199.             Transparency         : 0
  200.             Refraction           : 1.5
  201.             Clear_Coat_Level     : 0
  202.             Clear_Coat_Glossiness : 0.4
  203.             Clear_Coat_Thickness : 0
  204.             Clear_Coat_Smoothing : 0
  205.             Surface_Bump         : 0
  206.             Alpha                : Link_To 16 | Percent
  207.     }
  208.     Gradient 14 : Mask_Gradient Color
  209.     {
  210.         DarkData: 1, 0, 200
  211.         Transform:
  212.             Trans_0              : 1, 0, 0, 0
  213.             Trans_1              : 0, 1, 0, 0
  214.             Trans_2              : 0, 0, 1, 0
  215.         Common:
  216.             Number_Of_Shells     : 4
  217.             Enable_Clamps        : TRUE
  218.             Blend_Function       : 0
  219.             Shell_Position_1     : 0
  220.             Shell_Position_2     : 0.245
  221.             Shell_Position_3     : 0.7
  222.             Shell_Position_4     : 0.9
  223.             Shell_Position_5     : 1
  224.             Mask                 : Link_To 15 | Percent
  225.         Color:
  226.             Shell_Value_1        : Link_To 0 | Cool
  227.             Shell_Value_2        : Link_To 0 | Medium
  228.             Shell_Value_3        : Link_To 0 | Hot
  229.             Shell_Value_4        : Link_To 0 | Hottest
  230.             Shell_Value_5        : 0, 0, 255
  231.     }
  232.     External 15 : Cache Percent
  233.     {
  234.         DarkData: 2, 0, 200
  235.         Transform:
  236.             Trans_0              : 1, 0, 0, 0
  237.             Trans_1              : 0, 1, 0, 0
  238.             Trans_2              : 0, 0, 1, 0
  239.         Common:
  240.         Percent:
  241.             Background           : Link_To 10 | Percent
  242.     }
  243.     Gradient 16 : Mask_Gradient Percent
  244.     {
  245.         DarkData: 1, -1, 200
  246.         Transform:
  247.             Trans_0              : 1, 0, 0, 0
  248.             Trans_1              : 0, 1, 0, 0
  249.             Trans_2              : 0, 0, 1, 0
  250.         Common:
  251.             Number_Of_Shells     : 4
  252.             Enable_Clamps        : TRUE
  253.             Blend_Function       : 0
  254.             Shell_Position_1     : 0
  255.             Shell_Position_2     : 0.1
  256.             Shell_Position_3     : 0.65
  257.             Shell_Position_4     : 1
  258.             Shell_Position_5     : 1
  259.             Mask                 : Link_To 15 | Percent
  260.         Percent:
  261.             Shell_Value_1        : 0
  262.             Shell_Value_2        : 1
  263.             Shell_Value_3        : 0.984314
  264.             Shell_Value_4        : 0.858824
  265.             Shell_Value_5        : 1
  266.     }
  267. }
  268.  
  269. Trigger_Bank: 1, 120
  270.  
  271. Tweaker
  272. {
  273.     Tweak                : IF_COLOR
  274.     Tweak                : Hottest
  275.     Tweak                : 154, 227, 231
  276.     Tweak                : IF_COLOR
  277.     Tweak                : Hot
  278.     Tweak                : 38, 195, 251
  279.     Tweak                : IF_COLOR
  280.     Tweak                : Medium
  281.     Tweak                : 124, 58, 226
  282.     Tweak                : IF_COLOR
  283.     Tweak                : Cool
  284.     Tweak                : 79, 51, 104
  285.     Tweak                : IF_BUMP
  286.     Tweak                : Turbulence
  287.     Tweak                : 0.2
  288. }
  289.