home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2005 June / DPPCPRO0605A.ISO / Editorial / DarkTree / textures / shaders / PearlShader.dsts < prev    next >
Encoding:
Text File  |  2002-02-28  |  6.1 KB  |  189 lines

  1. DarkTree Pearl Shader
  2.  
  3. Version: 2.00
  4. Modified: 05/02/2001
  5. Author: Darkling Simulations
  6.  
  7. // The Pearl Shader is good for lustrous perl-like surfaces. It is 
  8. // also good for colorful insect wings and scarab beetles. 
  9.  
  10. Pref_Map: Spherical
  11. Rep_Frame: 1
  12. Type: Shaded
  13. Source: SHADER
  14. Aspect_Width: 10
  15. Aspect_Height: 10
  16. Scale: 1
  17. Unit_Scale: Meters
  18. Heading: 0
  19. Pitch: 0
  20.  
  21. {
  22.     Shader 1 : DarkTree_Shader Color
  23.     {
  24.         DarkData: 0, 0, 200
  25.         Transform:
  26.             Trans_0              : 1, 0, 0, 0
  27.             Trans_1              : 0, 1, 0, 0
  28.             Trans_2              : 0, 0, 1, 0
  29.         Color:
  30.             Light1_Color         : 255, 255, 255
  31.             Light1_Rise          : 0.602
  32.             Light1_Rotate        : 0.85
  33.             Light2_Color         : 255, 255, 255
  34.             Light2_Rise          : 0.29
  35.             Light2_Rotate        : 0.15
  36.             Surface_Color        : Link_To 5 | Color
  37.             Diffuse_Level        : Link_To 0 | Diffuse Level
  38.             Diffuse_Function     : Link_To 2 | Percent
  39.             Luminosity           : Link_To 0 | Self-Illumination
  40.             Specular_Level       : Link_To 0 | Specular Level
  41.             Specular_Function    : 0.5
  42.             Glossiness           : Link_To 0 | Glossiness
  43.             Metal_Highlight      : Link_To 0 | Metal
  44.             Anisotropy           : 0
  45.             Anisotropic_Direction : 0
  46.             Reflectivity         : Link_To 0 | Reflectivity
  47.             Environment          : 180, 180, 240
  48.             Transparency         : Link_To 0 | Transparency
  49.             Refraction           : Link_To 0 | Index of Refraction
  50.             Clear_Coat_Level     : 0
  51.             Clear_Coat_Glossiness : 0.4
  52.             Clear_Coat_Thickness : 0
  53.             Clear_Coat_Smoothing : 0
  54.             Surface_Bump         : 0
  55.             Alpha                : 1
  56.     }
  57.     Generator 2 : Sine_Wave Function
  58.     {
  59.         DarkData: 1, 0, 200
  60.         Common:
  61.             Input                : 0
  62.             Frequency            : 1
  63.             Amplitude            : Link_To 6 | Percent
  64.             Phase_Amount         : 0
  65.             Phase_Min            : 0
  66.             Phase_Max            : 1
  67.             Shift                : Link_To 3 | Percent
  68.             Upper_Clamp          : 1
  69.             Lower_Clamp          : 0
  70.             Invert               : FALSE
  71.             Reverse              : FALSE
  72.     }
  73.     Generator 3 : Linear Function
  74.     {
  75.         DarkData: 2, 0, 200
  76.         Common:
  77.             Input                : 0
  78.             Frequency            : 1
  79.             Amplitude            : 0.5
  80.             Phase_Amount         : 0
  81.             Phase_Min            : 0
  82.             Phase_Max            : 1
  83.             Shift                : 0.5
  84.             Upper_Clamp          : 1
  85.             Lower_Clamp          : 0
  86.             Invert               : FALSE
  87.             Reverse              : FALSE
  88.         Generator:
  89.             Repeat_Flag          : FALSE
  90.     }
  91.     External 4 : Incident Percent
  92.     {
  93.         DarkData: 2, -1, 200
  94.         Transform:
  95.             Trans_0              : 1, 0, 0, 0
  96.             Trans_1              : 0, 1, 0, 0
  97.             Trans_2              : 0, 0, 1, 0
  98.         Common:
  99.             Blend_Function       : 0.5
  100.             Pitch                : 0
  101.             Heading              : 0
  102.         Percent:
  103.             Edge                 : Link_To 7 | Percent
  104.             Facing               : 0.5
  105.     }
  106.     Process 5 : Hue_Rotate Color
  107.     {
  108.         DarkData: 1, -1, 200
  109.         Transform:
  110.             Trans_0              : 1, 0, 0, 0
  111.             Trans_1              : 0, 1, 0, 0
  112.             Trans_2              : 0, 0, 1, 0
  113.         Common:
  114.             Invert               : FALSE
  115.             Amount               : Link_To 4 | Percent
  116.         Color:
  117.             Background           : Link_To 0 | Surface Color
  118.     }
  119.     Generator 6 : Linear Function
  120.     {
  121.         DarkData: 2, 1, 200
  122.         Common:
  123.             Input                : 0
  124.             Frequency            : 0.57
  125.             Amplitude            : 0.5
  126.             Phase_Amount         : 0
  127.             Phase_Min            : 0
  128.             Phase_Max            : 1
  129.             Shift                : 0.5
  130.             Upper_Clamp          : 1
  131.             Lower_Clamp          : 0
  132.             Invert               : FALSE
  133.             Reverse              : FALSE
  134.         Generator:
  135.             Repeat_Flag          : FALSE
  136.     }
  137.     Process 7 : Composite Percent
  138.     {
  139.         DarkData: 3, -1, 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.             Blend_Function       : 0.5
  146.             Mask                 : Link_To 0 | Color Shift
  147.             Invert               : TRUE
  148.         Percent:
  149.             Percent_A            : 0
  150.             Percent_B            : 0.5
  151.     }
  152. }
  153.  
  154. Trigger_Bank: 1, 1
  155.  
  156. Tweaker
  157. {
  158.     Tweak                : IF_COLOR
  159.     Tweak                : Surface Color
  160.     Tweak                : 63, 146, 237
  161.     Tweak                : IF_PERCENT
  162.     Tweak                : Color Shift
  163.     Tweak                : 0.3
  164.     Tweak                : IF_PERCENT
  165.     Tweak                : Diffuse Level
  166.     Tweak                : 1
  167.     Tweak                : IF_PERCENT
  168.     Tweak                : Specular Level
  169.     Tweak                : 0.6
  170.     Tweak                : IF_PERCENT
  171.     Tweak                : Glossiness
  172.     Tweak                : 0.8
  173.     Tweak                : IF_PERCENT
  174.     Tweak                : Metal
  175.     Tweak                : 0
  176.     Tweak                : IF_PERCENT
  177.     Tweak                : Reflectivity
  178.     Tweak                : 0.27
  179.     Tweak                : IF_PERCENT
  180.     Tweak                : Transparency
  181.     Tweak                : 0
  182.     Tweak                : IF_BUMP
  183.     Tweak                : Index of Refraction
  184.     Tweak                : 1.5
  185.     Tweak                : IF_PERCENT
  186.     Tweak                : Self-Illumination
  187.     Tweak                : 0
  188. }
  189.