<terragen_clip>
<non_node>
<clip_category type="Shaders" />
<library_description>Cast Iron shaders</library_description>

<library_tag>cast iron</library_tag>

<library_tag>iron</library_tag>

<library_tag>material</library_tag>

<library_tag>surface layer</library_tag>

<clip_input_connection node="Cast Iron Shaders v1 by WASasquatch" param="input_node" />
<clip_output_connection node="Cast Iron Shaders v1 by WASasquatch" index="0" />
<library_connection_tips>This is intended to be used like any other Surface Layer. </library_connection_tips>
</non_node>
	<surface_layer
		name = "Cast Iron Shaders v1 by WASasquatch"
		gui_use_node_pos = "1"
		gui_node_pos = "400 180 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		apply_colour = "0"
		diffuse_colour = "0.5 0.5 0.5"
		colour_function = ""
		enable_test_colour = "0"
		test_colour = "1 0 1"
		luminous = "0"
		luminosity_multiplier = "1"
		luminosity_tint = "1 1 1"
		luminosity_function = ""
		displacement_direction = "1"
		displacement_multiplier = "1"
		displacement_function = ""
		displacement_offset = "0"
		smoothing_effect = "0"
		smoothing_amount = "1"
		child_layers = "Cast Iron Reflection"
		coverage = "1"
		fractal_breakup = "0"
		breakup_shader = ""
		fractal_contrast = "0.5"
		invert_breakup = "0"
		only_breakup_colour = "1"
		blend_by_shader = "0"
		blending_shader = ""
		invert_blendshader = "0"
		blend_as_coverage = "1"
		limit_maximum_altitude = "0"
		maximum_altitude = "1000"
		max_alt_fuzzy_zone = "200"
		limit_minimum_altitude = "0"
		minimum_altitude = "200"
		min_alt_fuzzy_zone = "200"
		altitude_key = "1"
		use_Y_for_altitude = "0"
		limit_maximum_slope = "0"
		maximum_slope_angle = "60"
		max_slope_fuzzy_zone = "20"
		limit_minimum_slope = "0"
		minimum_slope_angle = "30"
		min_slope_fuzzy_zone = "10"
		slope_key = "0"
		use_Y_for_slope = "0"
		intersect_underlying = "0"
		intersection_mode = "0"
		intersection_zone = "2"
		smoothing_scale = "0"
		intersection_shift = "2"
		min_intersection_shift = "-2"
		fuzzy_zone_softness = "1"
		>
		<reflective_shader
			name = "Cast Iron Reflection"
			gui_use_node_pos = "1"
			gui_node_pos = "-120 -160 0"
			gui_group = ""
			enable = "1"
			input_node = "Cast Iron Shader"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			reflectivity = "1 1 1"
			reflection_tint = "0.5 0.5 0.5"
			index_of_refraction = "1.12"
			specular_highlights = "1"
			highlight_model = "1"
			highlight_intensity = "0.5"
			specular_roughness = "4"
			specular_roughness_function = "White Balalnce"
			specular_tweak = "0.5"
			ray_traced_reflections = "0"
			reflection_softness = "0"
			number_of_samples = "4"
			>
		</reflective_shader>
		<colour_adjust_shader
			name = "Displacement Colour Adjustment"
			gui_use_node_pos = "1"
			gui_node_pos = "0 220 0"
			gui_group = ""
			enable = "1"
			input_node = "Diffusion Colours to Grayscale"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			black_point = "0 0 0"
			black_point_adjust = "0"
			white_point = "0.01999999955 0.01999999955 0.01999999955"
			white_point_adjust = "0.01999999955"
			gamma = "0.5 0.5 0.5"
			gamma_adjust = "0.5"
			clamp_below_black = "1"
			clamp_above_white = "1"
			>
		</colour_adjust_shader>
		<smoothing_filter_shader
			name = "Displacement Smoothing"
			gui_use_node_pos = "1"
			gui_node_pos = "0 160 0"
			gui_group = ""
			enable = "1"
			input_node = "Displacement Colour Adjustment"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			smoothing_scale = "0.00075"
			scale_modulator = ""
			>
		</smoothing_filter_shader>
		<default_shader
			name = "Cast Iron Shader"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 60 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			diffuse_colour = "0.5960784554 0.5803921819 0.5725490451"
			colour_image = ""
			colour_function = "Cast Iron Divots"
			translucency = "0 0 0"
			translucency_image = ""
			translucency_function = ""
			luminosity = "0 0 0"
			luminosity_image = ""
			luminosity_function = ""
			reflectivity = "0 0 0"
			reflectivity_image = ""
			reflectivity_function = ""
			reflection_tint = "1 1 1"
			index_of_refraction = "1.12"
			specular_roughness = "10"
			specular_roughness_image = ""
			invert_specular_roughness_image = "0"
			specular_roughness_function = ""
			displacement_direction = "1"
			displacement_multiplier = "0.0015"
			displacement_image = ""
			displacement_function = "Displacement Smoothing"
			displacement_offset = "0"
			opacity = "1 1 1"
			opacity_image = ""
			use_alpha_channel = "0"
			invert_opacity_image = "0"
			opacity_function = ""
			alpha_from_colour = "0"
			alpha_key = "0 0 0"
			key_tolerance = "0.1"
			image_projection = "4"
			projection_camera = ""
			unpremultiply_colour = "0"
			unpremultiply_translucency = "0"
			unpremultiply_luminosity = "0"
			unpremultiply_reflectivity = "0"
			unpremultiply_specular_roughness = "0"
			>
		</default_shader>
		<colour_adjust_shader
			name = "White Balalnce"
			gui_use_node_pos = "1"
			gui_node_pos = "-40 -80 0"
			gui_group = ""
			enable = "1"
			input_node = "Cast Iron Specular Inversion"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.9765625 0.9765625"
			black_point = "0 0 0"
			black_point_adjust = "0"
			white_point = "2 2 2"
			white_point_adjust = "2"
			gamma = "1 1 1"
			gamma_adjust = "1"
			clamp_below_black = "1"
			clamp_above_white = "1"
			>
		</colour_adjust_shader>
		<power_fractal_shader_v3
			name = "Cast Iron A"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 780 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.48828125 0.48828125"
			seed = "43556"
			feature_scale = "0.0025"
			lead-in_scale = "0.0088"
			smallest_scale = "0.0001"
			noise_octaves = "8"
			obey_smoothing_filter = "1"
			noise_stretch_XYZ = "1 1 1"
			apply_high_colour = "1"
			high_colour = "0.0189100001 0.0189100001 0.0189100001"
			apply_low_colour = "1"
			low_colour = "0 0 0"
			colour_contrast = "0.5"
			colour_offset = "-0.1"
			colour_roughness = "2"
			clamp_high_colour = "1"
			clamp_low_colour = "1"
			apply_displacement = "0"
			displacement_direction = "1"
			displacement_amplitude = "1"
			displacement_offset = "0"
			displacement_roughness = "1"
			displacement_spike_limit = "1"
			continue_spike_limit = "0"
			adjust_coastline = "0"
			coastline_altitude = "0"
			coastline_smoothing = "30"
			noise_flavour = "2"
			ridge_smoothing = "0.1"
			gully_smoothing = "0.1"
			noise_variation = "1"
			variation_method = "2"
			buoyancy_from_variation = "0.5"
			clumping_of_variation = "0.5"
			better_colour_continuity = "0"
			better_displacement_continuity = "1"
			distort_by_normal = "0"
			distortion_by_normal = "5"
			lead-in_warp_effect = "1"
			lead-in_warp_amount = "0.5"
			less_warp_at_feature_scale = "0"
			allow_vertical_warp = "0"
			four-d_noise = "0"
			four-d_noise_speed = "0.1"
			reference_frame_number = "0"
			blend_by_shader = "0"
			blending_shader = ""
			fit_blendshader_to_this = "0"
			invert_blendshader = "0"
			>
		</power_fractal_shader_v3>
		<power_fractal_shader_v3
			name = "Cast Iron B"
			gui_use_node_pos = "1"
			gui_node_pos = "-120 720 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.48828125 0.48828125"
			seed = "43556"
			feature_scale = "0.0025"
			lead-in_scale = "0.0088"
			smallest_scale = "0.00025"
			noise_octaves = "7"
			obey_smoothing_filter = "1"
			noise_stretch_XYZ = "1 1 1"
			apply_high_colour = "1"
			high_colour = "0.02999999933 0.02999999933 0.02999999933"
			apply_low_colour = "1"
			low_colour = "0.002499999944 0.002499999944 0.002499999944"
			colour_contrast = "1"
			colour_offset = "-0.25"
			colour_roughness = "2"
			clamp_high_colour = "1"
			clamp_low_colour = "1"
			apply_displacement = "0"
			displacement_direction = "1"
			displacement_amplitude = "1"
			displacement_offset = "0"
			displacement_roughness = "1"
			displacement_spike_limit = "1"
			continue_spike_limit = "0"
			adjust_coastline = "0"
			coastline_altitude = "0"
			coastline_smoothing = "30"
			noise_flavour = "2"
			ridge_smoothing = "0.1"
			gully_smoothing = "0.1"
			noise_variation = "0.5"
			variation_method = "2"
			buoyancy_from_variation = "0.5"
			clumping_of_variation = "0.5"
			better_colour_continuity = "0"
			better_displacement_continuity = "1"
			distort_by_normal = "0"
			distortion_by_normal = "5"
			lead-in_warp_effect = "0"
			lead-in_warp_amount = "0.5"
			less_warp_at_feature_scale = "0"
			allow_vertical_warp = "0"
			four-d_noise = "0"
			four-d_noise_speed = "0.1"
			reference_frame_number = "0"
			blend_by_shader = "0"
			blending_shader = ""
			fit_blendshader_to_this = "0"
			invert_blendshader = "0"
			>
		</power_fractal_shader_v3>
		<merge_shader
			name = "Case Iron Base"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 660 0"
			gui_group = ""
			enable = "1"
			input_node = "Cast Iron A"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			shader_A = "Cast Iron B"
			mix_to_A = "0.35"
			mix_controller = ""
			choose_by_altitude = "0"
			texture_space = "1"
			merge_colour = "1"
			colour_merge_mode = "4"
			merge_displacement = "1"
			displace_merge_mode = "0"
			>
		</merge_shader>
		<power_fractal_shader_v3
			name = "Cast Iron Warper"
			gui_use_node_pos = "1"
			gui_node_pos = "-120 600 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			seed = "53200"
			feature_scale = "0.1"
			lead-in_scale = "0.1"
			smallest_scale = "0.01"
			noise_octaves = "6"
			obey_smoothing_filter = "1"
			noise_stretch_XYZ = "1 1 1"
			apply_high_colour = "0"
			high_colour = "1 1 1"
			apply_low_colour = "0"
			low_colour = "0 0 0"
			colour_contrast = "0.5"
			colour_offset = "0"
			colour_roughness = "5"
			clamp_high_colour = "1"
			clamp_low_colour = "1"
			apply_displacement = "1"
			displacement_direction = "1"
			displacement_amplitude = "0.2"
			displacement_offset = "0"
			displacement_roughness = "1"
			displacement_spike_limit = "1"
			continue_spike_limit = "0"
			adjust_coastline = "0"
			coastline_altitude = "0"
			coastline_smoothing = "30"
			noise_flavour = "0"
			ridge_smoothing = "0.1"
			gully_smoothing = "0.1"
			noise_variation = "1"
			variation_method = "2"
			buoyancy_from_variation = "0.25"
			clumping_of_variation = "0.25"
			better_colour_continuity = "0"
			better_displacement_continuity = "1"
			distort_by_normal = "0"
			distortion_by_normal = "5"
			lead-in_warp_effect = "1"
			lead-in_warp_amount = "0.5"
			less_warp_at_feature_scale = "0"
			allow_vertical_warp = "0"
			four-d_noise = "0"
			four-d_noise_speed = "0.1"
			reference_frame_number = "0"
			blend_by_shader = "0"
			blending_shader = ""
			fit_blendshader_to_this = "0"
			invert_blendshader = "0"
			>
		</power_fractal_shader_v3>
		<warp_input_shader
			name = "Warp Cast Iron Diffusion"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 540 0"
			gui_group = ""
			enable = "1"
			input_node = "Case Iron Base"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.244140625 0.244140625"
			warper = "Cast Iron Warper"
			>
		</warp_input_shader>
		<colour_adjust_shader
			name = "Cast Iron Divots Colour Adjustment"
			gui_use_node_pos = "1"
			gui_node_pos = "-140 480 0"
			gui_group = ""
			enable = "1"
			input_node = "Warp Cast Iron Diffusion"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "15.625 15.625"
			black_point = "-0.009999999776 -0.009999999776 -0.009999999776"
			black_point_adjust = "-0.009999999776"
			white_point = "10 10 10"
			white_point_adjust = "10"
			gamma = "1 1 1"
			gamma_adjust = "1"
			clamp_below_black = "1"
			clamp_above_white = "1"
			>
		</colour_adjust_shader>
		<power_fractal_shader_v3
			name = "Cast Iron Divots Mask"
			gui_use_node_pos = "1"
			gui_node_pos = "40 480 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			seed = "43584"
			feature_scale = "0.00075"
			lead-in_scale = "0.00075"
			smallest_scale = "0.00025"
			noise_octaves = "4"
			obey_smoothing_filter = "1"
			noise_stretch_XYZ = "1 1 1"
			apply_high_colour = "1"
			high_colour = "1 1 1"
			apply_low_colour = "1"
			low_colour = "0 0 0"
			colour_contrast = "2"
			colour_offset = "-0.35"
			colour_roughness = "5"
			clamp_high_colour = "1"
			clamp_low_colour = "1"
			apply_displacement = "0"
			displacement_direction = "1"
			displacement_amplitude = "1"
			displacement_offset = "0"
			displacement_roughness = "1"
			displacement_spike_limit = "1"
			continue_spike_limit = "0"
			adjust_coastline = "0"
			coastline_altitude = "0"
			coastline_smoothing = "30"
			noise_flavour = "1"
			ridge_smoothing = "0.1"
			gully_smoothing = "0.1"
			noise_variation = "1"
			variation_method = "2"
			buoyancy_from_variation = "0.25"
			clumping_of_variation = "0.25"
			better_colour_continuity = "0"
			better_displacement_continuity = "1"
			distort_by_normal = "0"
			distortion_by_normal = "5"
			lead-in_warp_effect = "0"
			lead-in_warp_amount = "0.5"
			less_warp_at_feature_scale = "0"
			allow_vertical_warp = "0"
			four-d_noise = "0"
			four-d_noise_speed = "0.1"
			reference_frame_number = "0"
			blend_by_shader = "0"
			blending_shader = ""
			fit_blendshader_to_this = "0"
			invert_blendshader = "0"
			>
		</power_fractal_shader_v3>
		<surface_layer
			name = "Cast Iron Divots"
			gui_use_node_pos = "1"
			gui_node_pos = "-180 420 0"
			gui_group = ""
			enable = "1"
			input_node = "Warp Cast Iron Diffusion"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			apply_colour = "0"
			diffuse_colour = "0.002499999944 0.002499999944 0.002499999944"
			colour_function = ""
			enable_test_colour = "0"
			test_colour = "1 0 1"
			luminous = "0"
			luminosity_multiplier = "1"
			luminosity_tint = "1 1 1"
			luminosity_function = ""
			displacement_direction = "1"
			displacement_multiplier = "1"
			displacement_function = ""
			displacement_offset = "0"
			smoothing_effect = "0"
			smoothing_amount = "1"
			child_layers = "Cast Iron Divots Colour Adjustment"
			coverage = "0.75"
			fractal_breakup = "0"
			breakup_shader = ""
			fractal_contrast = "0.5"
			invert_breakup = "1"
			only_breakup_colour = "1"
			blend_by_shader = "1"
			blending_shader = "Cast Iron Divots Mask"
			invert_blendshader = "0"
			blend_as_coverage = "1"
			limit_maximum_altitude = "0"
			maximum_altitude = "1000"
			max_alt_fuzzy_zone = "200"
			limit_minimum_altitude = "0"
			minimum_altitude = "200"
			min_alt_fuzzy_zone = "200"
			altitude_key = "1"
			use_Y_for_altitude = "0"
			limit_maximum_slope = "0"
			maximum_slope_angle = "60"
			max_slope_fuzzy_zone = "20"
			limit_minimum_slope = "0"
			minimum_slope_angle = "30"
			min_slope_fuzzy_zone = "10"
			slope_key = "0"
			use_Y_for_slope = "0"
			intersect_underlying = "0"
			intersection_mode = "0"
			intersection_zone = "2"
			smoothing_scale = "0"
			intersection_shift = "2"
			min_intersection_shift = "-2"
			fuzzy_zone_softness = "1"
			>
		</surface_layer>
		<colour_to_greyscale_colour
			name = "Diffusion Colours to Grayscale"
			gui_use_node_pos = "1"
			gui_node_pos = "-100 320 0"
			gui_group = ""
			enable = "1"
			input_node = "Cast Iron Divots"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</colour_to_greyscale_colour>
		<colour_adjust_shader
			name = "Cast Iron Specular Inversion"
			gui_use_node_pos = "1"
			gui_node_pos = "-40 -20 0"
			gui_group = ""
			enable = "1"
			input_node = "Diffusion Colours to Grayscale"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "0.1220703125 0.1220703125"
			black_point = "0.02999999933 0.02999999933 0.02999999933"
			black_point_adjust = "0.02999999933"
			white_point = "0 0 0"
			white_point_adjust = "0"
			gamma = "0.200000003 0.200000003 0.200000003"
			gamma_adjust = "0.200000003"
			clamp_below_black = "1"
			clamp_above_white = "1"
			>
		</colour_adjust_shader>
	</surface_layer>
</terragen_clip>
