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

  1. DarkTree FlatShader
  2.  
  3. Version: 2.00
  4. Modified: 05/03/2001
  5. Author: Darkling Simulations
  6.  
  7. // The Flat Shader gives you a flat smooth 2 .5 D look. It's good 
  8. // for a certain style of semi-real cartoon shading. 
  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.175
  32.             Light1_Rotate        : 0.85
  33.             Light2_Color         : 0, 0, 0
  34.             Light2_Rise          : 0.03
  35.             Light2_Rotate        : 0.273
  36.             Surface_Color        : Link_To 2 | Color
  37.             Diffuse_Level        : Link_To 4 | Percent
  38.             Diffuse_Function     : Link_To 6 | Percent
  39.             Luminosity           : Link_To 5 | Percent
  40.             Specular_Level       : Link_To 0 | Specular Level
  41.             Specular_Function    : Link_To 7 | Percent
  42.             Glossiness           : 0
  43.             Metal_Highlight      : 0
  44.             Anisotropy           : 0
  45.             Anisotropic_Direction : 0
  46.             Reflectivity         : 0
  47.             Environment          : 180, 180, 240
  48.             Transparency         : 0
  49.             Refraction           : 1.73
  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.     External 2 : Incident Color
  58.     {
  59.         DarkData: 1, -1, 200
  60.         Transform:
  61.             Trans_0              : 1, 0, 0, 0
  62.             Trans_1              : 0, 1, 0, 0
  63.             Trans_2              : 0, 0, 1, 0
  64.         Common:
  65.             Blend_Function       : Link_To 3 | Percent
  66.             Pitch                : 0
  67.             Heading              : 0
  68.         Color:
  69.             Edge                 : Link_To 0 | Edge Color
  70.             Facing               : Link_To 0 | Surface Color
  71.     }
  72.     Generator 3 : Bias Function
  73.     {
  74.         DarkData: 2, -1, 200
  75.         Common:
  76.             Input                : 0
  77.             Frequency            : 1
  78.             Amplitude            : 0.5
  79.             Phase_Amount         : Link_To 0 | Edge Width
  80.             Phase_Min            : -0.02
  81.             Phase_Max            : 0.32
  82.             Shift                : 0.5
  83.             Upper_Clamp          : 1
  84.             Lower_Clamp          : 0
  85.             Invert               : FALSE
  86.             Reverse              : FALSE
  87.         Generator:
  88.             Repeat_Flag          : FALSE
  89.             Bias                 : 0.934
  90.     }
  91.     Process 4 : Composite Percent
  92.     {
  93.         DarkData: 1, 2, 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.             Mask                 : Link_To 0 | Shadow
  101.             Invert               : FALSE
  102.         Percent:
  103.             Percent_A            : 0.2
  104.             Percent_B            : 1
  105.     }
  106.     Process 5 : Composite Percent
  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.             Blend_Function       : 0.5
  115.             Mask                 : Link_To 0 | Shadow
  116.             Invert               : FALSE
  117.         Percent:
  118.             Percent_A            : 0.8
  119.             Percent_B            : 0
  120.     }
  121.     Generator 6 : Bias Function
  122.     {
  123.         DarkData: 1, 0, 200
  124.         Common:
  125.             Input                : 0
  126.             Frequency            : 1
  127.             Amplitude            : 0.5
  128.             Phase_Amount         : 0
  129.             Phase_Min            : 0
  130.             Phase_Max            : 1
  131.             Shift                : 0.5
  132.             Upper_Clamp          : 1
  133.             Lower_Clamp          : 0
  134.             Invert               : FALSE
  135.             Reverse              : FALSE
  136.         Generator:
  137.             Repeat_Flag          : FALSE
  138.             Bias                 : Link_To 0 | Contrast
  139.     }
  140.     Generator 7 : S_Curve Function
  141.     {
  142.         DarkData: 2, 0, 200
  143.         Common:
  144.             Input                : 0
  145.             Frequency            : 16
  146.             Amplitude            : 0.5
  147.             Phase_Amount         : Link_To 0 | Glossiness
  148.             Phase_Min            : 13
  149.             Phase_Max            : 15
  150.             Shift                : 0.5
  151.             Upper_Clamp          : 1
  152.             Lower_Clamp          : 0
  153.             Invert               : FALSE
  154.             Reverse              : FALSE
  155.         Generator:
  156.             Repeat_Flag          : FALSE
  157.     }
  158. }
  159.  
  160. Trigger_Bank: 1, 1
  161.  
  162. Tweaker
  163. {
  164.     Tweak                : IF_COLOR
  165.     Tweak                : Surface Color
  166.     Tweak                : 63, 146, 237
  167.     Tweak                : IF_COLOR
  168.     Tweak                : Edge Color
  169.     Tweak                : 33, 33, 33
  170.     Tweak                : IF_PERCENT
  171.     Tweak                : Contrast
  172.     Tweak                : 0.9
  173.     Tweak                : IF_PERCENT
  174.     Tweak                : Shadow
  175.     Tweak                : 0.2
  176.     Tweak                : IF_PERCENT
  177.     Tweak                : Edge Width
  178.     Tweak                : 0.5
  179.     Tweak                : IF_PERCENT
  180.     Tweak                : Specular Level
  181.     Tweak                : 0
  182.     Tweak                : IF_PERCENT
  183.     Tweak                : Glossiness
  184.     Tweak                : 0
  185. }
  186.