DarkTree Road Version: 2.50 Modified: 06/07/2004 Author: Oliver Zeller // Asphalt with white stripe. Slightly decreasing the Gravel Scale // tweak might be necessary for higher resolution renders. The // latest iteration of this shader replaces the Stripe component // with a Relative Shells Mask to avoid any tiling when implemented // via a Simbiont. Use Stripe Age in conjunction with Stripe // Transparency. For a dotted line, sever the Shell Value tweaks in // the Relative Shells component and link those attributes to a // modified Sine Wave component. Pref_Map: Frame Rep_Frame: 1 Type: Shaded Source: SHADER Aspect_Width: 10 Aspect_Height: 10 Scale: 1 Unit_Scale: Meters Heading: 0 Pitch: 0 { Natural 1 : Gravel Color { DarkData: 3, 0, 250 Transform: Trans_0 : 18.40559959, 0, 0, 0 Trans_1 : 0, 36.07500076, 0, 0 Trans_2 : 0, 0, 36.07500076, 0 Common: Version_Number : 100 Input_Seed : 1 Roughness : 1 Lacunarity : 0 Rock_Height : 0.788 Gap_Size : 0.309 Strata_Function : 0 Blend_Function : 0 Brightness : 0.5 Contrast : 0.5 Lacunarity_Lock : TRUE Rocks : Link_To 3 | Color Background : Link_To 2 | Color } Noise 2 : Rough Color { DarkData: 4, 0, 250 Transform: Trans_0 : 0.02879999951, 0, 0, 0 Trans_1 : 0, 0.02879999951, 0, 0 Trans_2 : 0, 0, 0.02879999951, 0 Common: Version_Number : 100 Roughness : 0.4 Lacunarity : 0.6 Lacunarity_Lock : TRUE Strata_Function : 0 Blend_Function : 0 Brightness : 0.5 Contrast : 0.5 Input_Seed : 1 High : 80, 80, 80 Low : 20, 20, 20 } Process 3 : Darken Color { DarkData: 4, -1, 250 Transform: Trans_0 : 0.02474999987, 0, 0, 0 Trans_1 : 0, 0.02474999987, 0, 0 Trans_2 : 0, 0, 0.02474999987, 0 Common: Version_Number : 100 Invert : FALSE Mask : Link_To 0 | Darken Background : Link_To 4 | Color } Noise 4 : Rough Color { DarkData: 5, -2, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Roughness : 0.976 Lacunarity : 0.9 Lacunarity_Lock : TRUE Strata_Function : 0 Blend_Function : 0 Brightness : 0.5 Contrast : 0.5 Input_Seed : 1 High : 112, 109, 105 Low : 76, 68, 66 } Noise 5 : Fractal Color { DarkData: 5, 0, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Roughness : 0.6 Lacunarity : 0.5 Lacunarity_Lock : TRUE Strata_Function : 0 Blend_Function : 0 Brightness : 0.5 Contrast : 0.8 Input_Seed : 1 High : 220, 220, 220 Low : 255, 255, 255 } Noise 6 : Rough Color { DarkData: 5, 1, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Roughness : 0.454 Lacunarity : 1 Lacunarity_Lock : TRUE Strata_Function : 0 Blend_Function : 0 Brightness : Link_To 0 | Stripe Age Contrast : 0.999 Input_Seed : 1 High : 255, 255, 255 Low : 0, 0, 0 } Process 7 : Add Bump { DarkData: 1, 2, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Bump_A : Link_To 16 | Bump Bump_B : Link_To 8 | Bump } Deform 8 : Warp Bump { DarkData: 2, 3, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Density : 0.5 Turbulence : 0.5 Distortion : 0.5 Scale_Factor : 1 Input_Seed : 1 Background : Link_To 12 | Bump } Natural 9 : Gravel Bump { DarkData: 3, 2, 250 Transform: Trans_0 : 36.07500076, 0, 0, 0 Trans_1 : 0, 36.07500076, 0, 0 Trans_2 : 0, 0, 36.07500076, 0 Common: Version_Number : 100 Input_Seed : 1 Roughness : 1 Lacunarity : 0 Rock_Height : 0.788 Gap_Size : 0.309 Strata_Function : 0 Blend_Function : 0 Brightness : 0.5 Contrast : 0.5 Lacunarity_Lock : TRUE Rocks : 1 Background : 0 Bump_Scale : 0.15 } Process 10 : Composite Color { DarkData: 1, 0, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Blend_Function : 0.5 Invert : FALSE Mask : Link_To 14 | Percent Color_A : Link_To 11 | Color Color_B : Link_To 15 | Color } Process 11 : Composite Color { DarkData: 4, 1, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Blend_Function : 0.5 Invert : FALSE Mask : 0.75 Color_A : Link_To 5 | Color Color_B : Link_To 6 | Color } Natural 12 : Scratches Bump { DarkData: 3, 3, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Input_Seed : 1 Density : 1 Taper : 0.5 Curviness : 0.1 Scratch_Length : 0.75 Align : 0 Scratch_Width : 0.09 Blend_Function : 0 Scratches : 0 Background : 0 Bevel_Profile : 0 Bump_Scale : 0.02 } Gradient 13 : Relative_Shells Percent { DarkData: 4, -2, 250 Transform: Trans_0 : -1.092784743e-007, 2.5, 0, 0 Trans_1 : -2.5, -1.092784743e-007, 0, 0 Trans_2 : 0, 0, 2.499999762, 0 Common: Version_Number : 100 Number_Of_Shells : 2 Mapping_Type : PLANAR_2D Repeat_Flag : FALSE Absolute_Flag : FALSE Blend_Function : 0 Shell_Position_5 : 0 Shell_Position_4 : 0 Shell_Position_3 : 0 Shell_Position_2 : 0.9 Shell_Position_1 : 0.1 Background : 1 Shell_Value_5 : 0 Shell_Value_4 : 0 Shell_Value_3 : 0 Shell_Value_2 : Link_To 17 | Percent Shell_Value_1 : Link_To 17 | Percent } Transform 14 : Scale Percent { DarkData: 3, -2, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 X_Amount : Link_To 0 | Stripe Width Y_Amount : 1 Z_Amount : 1 X_Center : 0 Y_Center : 0 Z_Center : 0 Percent_Moved : 1 Normalize : FALSE Background : Link_To 13 | Percent } Transform 15 : Scale Color { DarkData: 2, 0, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 X_Amount : Link_To 0 | Gravel Scale Y_Amount : Link_To 0 | Gravel Scale Z_Amount : Link_To 0 | Gravel Scale X_Center : 0 Y_Center : 0 Z_Center : 0 Percent_Moved : 0 Normalize : FALSE Background : Link_To 1 | Color } Transform 16 : Scale Bump { DarkData: 2, 2, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 X_Amount : Link_To 0 | Gravel Scale Y_Amount : Link_To 0 | Gravel Scale Z_Amount : Link_To 0 | Gravel Scale X_Center : 0 Y_Center : 0 Z_Center : 0 Percent_Moved : 1 Normalize : FALSE Background : Link_To 9 | Bump } Process 17 : Invert Percent { DarkData: 5, -1, 250 Transform: Trans_0 : -1.748455603e-008, -0.400000006, 0, 0 Trans_1 : 0.400000006, -1.748455603e-008, 0, 0 Trans_2 : 0, 0, 0.4000000358, 0 Common: Version_Number : 100 Invert : FALSE Mask : 1 Background : Link_To 19 | Percent } Shader 18 : DarkTree_Shader Color { DarkData: 0, 0, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Color: Light1_Color : 255, 255, 255 Light1_Rise : 0.7 Light1_Rotate : 0.85 Light2_Color : 128, 128, 128 Light2_Rise : 0.03 Light2_Rotate : 0.15 Surface_Color : Link_To 10 | Color Diffuse_Level : 1 Diffuse_Function : 0.5 Luminosity : 0.1 Specular_Level : 0.2 Specular_Function : 0.5 Glossiness : 0.2 Metal_Highlight : 0 Anisotropy : 0 Anisotropic_Direction : 0 Reflectivity : 0 Environment : 180, 180, 240 Transparency : 0 Refraction : 1.5 Clear_Coat_Level : 0 Clear_Coat_Glossiness : 0.4 Clear_Coat_Thickness : 0 Clear_Coat_Smoothing : 0 Surface_Bump : Link_To 7 | Bump Alpha : 1 } Noise 19 : Rough Percent { DarkData: 6, 0, 250 Transform: Trans_0 : 1, 0, 0, 0 Trans_1 : 0, 1, 0, 0 Trans_2 : 0, 0, 1, 0 Common: Version_Number : 100 Roughness : 0.454 Lacunarity : 1 Lacunarity_Lock : TRUE Strata_Function : 0 Blend_Function : 0 Brightness : Link_To 0 | Stripe Age Contrast : 0.999 Input_Seed : 1 High : Link_To 0 | Stripe Transparency Low : 0 } } Trigger_Bank: 1, 1 Tweaker { Tweak : IF_PERCENT Tweak : Stripe Transparency Tweak : 1 Tweak : IF_PERCENT Tweak : Stripe Age Tweak : 0.75 Tweak : IF_PERCENT Tweak : Darken Tweak : 0.75 Tweak : IF_BUMP Tweak : Gravel Scale Tweak : 1 Tweak : IF_BUMP Tweak : Stripe Width Tweak : 1 }