<terragen
	name = "Project"
	gui_use_node_pos = "1"
	gui_node_pos = "0 0 0"
	gui_group = ""
	written_by_program = "Terragen 3"
	written_by_version = "3.2.03.0"
	author = ""
	comments = ""
	current_frame = "1"
	start_frame = "1"
	end_frame = "100"
	gui_network_view_position = "-75.42877392 515.8605912 0"
	gui_network_view_size = "1450 641 0"
	gui_network_view_zoom = "0.5566799045"
	>
	<camera
		name = "Render Camera"
		gui_use_node_pos = "1"
		gui_node_pos = "640 0 0"
		gui_group = "Cameras"
		show_camera_body_in_preview = "1"
		position = "-4.314288722 4.932364647 -22.72135945"
		rotation = "10.74371206 -8.510524856 0"
		light_exposure = "0.905321571"
		perspective = "1"
		fisheye = "0"
		use_horizontal_fov = "1"
		horizontal_fov = "59.99999999"
		use_vertical_fov = "0"
		vertical_fov = "42.10344887"
		focal_length_in_mm = "31.17691454"
		film_aperture_in_mm = "36 24"
		orthographic = "0"
		use_ortho_width = "1"
		ortho_width = "1000"
		use_ortho_height = "0"
		ortho_height = "1000"
		spherical = "0"
		motion_blur_position = "0"
		motion_blur_length = "0.5"
		shutter_offset = "0"
		subject_distance = "100"
		aperture_diameter_in_mm = "4.999999996"
		import_position = "1"
		import_rotation = "1"
		import_fov_general = "1"
		import_Z_up = "0"
		import_rotation_order = "4"
		import_vertical_FOV = "1"
		import_focal_length = "0"
		import_focal_length_to_FOV = "0"
		do_not_import_FOV = "0"
		m_fbx_convert_to_metres = "1"
		import_offset = "0 0 0"
		import_scale = "1"
		import_filename = ""
		export_filename = ""
		stereo = "0"
		stereo_left = "1"
		stereo_centre = "0"
		stereo_right = "0"
		stereo_mode = "1"
		inter-axial_separation_in_mm = "63.5"
		zero_parallax_distance = "2.54"
		>
	</camera>
	<plane
		name = "Plane for viewing XY slice of distorted noise (move along Z  to see different slices)_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-360 920 0"
		gui_group = ""
		enable = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "0"
		cast_shadows = "0"
		center = "0 100 0"
		length_a = "200"
		length_b = "200"
		edge_vector_a = "1 0 0"
		edge_vector_b = "0 1 0"
		surface_shader = "Surface layer plane XY"
		displacement_tolerance = "1"
		sorting_bias = "0"
		>
		<surface_layer
			name = "Surface layer plane XY"
			gui_use_node_pos = "1"
			gui_node_pos = "80 -280 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "125 125"
			apply_colour = "0"
			diffuse_colour = "1 1 1"
			colour_function = ""
			enable_test_colour = "0"
			test_colour = "1 0 1"
			luminous = "1"
			luminosity_multiplier = "2"
			luminosity_tint = "1 1 1"
			luminosity_function = "/Colour adjust shader 01"
			displacement_direction = "1"
			displacement_multiplier = "1"
			displacement_function = ""
			displacement_offset = "0"
			smoothing_effect = "0"
			smoothing_amount = "1"
			child_layers = ""
			coverage = "1"
			fractal_breakup = "0"
			breakup_shader = ""
			fractal_contrast = "0.5"
			invert_breakup = "0"
			only_breakup_colour = "1"
			blend_by_shader = "1"
			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"
			>
		</surface_layer>
	</plane>
	<render
		name = "Quick Render"
		gui_use_node_pos = "1"
		gui_node_pos = "960 -180 0"
		gui_group = "Renderers"
		master = "0"
		image_width = "500"
		lock_aspect_ratio = "0"
		image_height = "600"
		image_aspect_ratio = "0.8333333333"
		pixel_aspect_ratio = "1"
		camera = "Render Camera"
		surfaces_visible = "1"
		atmosphere_visible = "1"
		do_shadows = "1"
		detail = "0.2"
		anti-aliasing = "2"
		ray_trace_objects = "1"
		ray_trace_atmosphere = "1"
		motion_blur = "1"
		motion_blur_method = "1"
		depth_of_field = "0"
		dof_method = "2"
		GI_relative_detail = "2"
		GI_sample_quality = "2"
		GI_blur_radius = "8"
		supersample_prepass = "0"
		GI_surface_details = "0"
		do_crop_region = "0"
		crop_left = "0.6816048026"
		crop_right = "0.897710979"
		crop_bottom = "0.1113640293"
		crop_top = "0.4339621067"
		crop_to_object = "0"
		crop_object_name = ""
		pixel_filter = "2"
		anti-aliasing_bloom = "0"
		detail_blending = "0"
		displacement_filter = "1"
		microvertex_jittering = "1"
		detail_jittering = "1"
		lock_subdiv_to_frame = "0"
		lock_to_frame_number = "1"
		do_reverse_primary_rays = "0"
		reverse_primary_rays_multiplier = "1"
		fix_holes = "1"
		do_ray_traced_shadows = "1"
		ray_trace_everything = "0"
		soft_clip_effect = "1"
		soft_clip_softness = "1"
		compensate_soft_clip = "1"
		contrast = "1"
		contrast_adjust = "0.25"
		gamma_correction = "2.2"
		minimum_threads = "1"
		maximum_threads = "64"
		size_of_subdiv_cache_in_Mb = "400"
		preallocate_subdiv_cache = "0"
		ray_detail_region = "1"
		ray_detail_region_padding = "0"
		GI_prepass_padding = "0"
		render_layer = ""
		output_image_filename = "C:\temp.%04d.bmp"
		extra_output_images = "0"
		extra_output_image_filename = "C:\temp.IMAGETYPE.%04d.bmp"
		create_subfolders = "1"
		micro_exporter = "0"
		micro_exporter_name = ""
		sequence_first = "1"
		sequence_last = "100"
		sequence_step = "1"
		>
		<render_pixel_sampler
			name = "Render pixel sampler 01"
			gui_use_node_pos = "1"
			gui_node_pos = "1160 -120 0"
			gui_group = ""
			anti-aliasing = "2"
			customise_sampling = "0"
			first_sampling_level = "2"
			pixel_noise_threshold = "0.15"
			>
		</render_pixel_sampler>
		<render_bucket_controls
			name = "Render bucket controls 01"
			gui_use_node_pos = "1"
			gui_node_pos = "1160 0 0"
			gui_group = ""
			max_bucket_size = "256 256"
			allow_auto_reduction = "1"
			>
		</render_bucket_controls>
		<render_GI_settings
			name = "Render GI settings 01"
			gui_use_node_pos = "1"
			gui_node_pos = "1160 -60 0"
			gui_group = ""
			GI_relative_detail = "2"
			GI_cache_detail = "2"
			GI_sample_quality = "2"
			GI_blur_radius = "8"
			supersample_prepass = "0"
			no_GI_cache_file = "1"
			write_to_GI_cache_file = "0"
			GI_cache_filename_to_write = "C:\Users\James\Documents\gicache_%04d.gic"
			read_from_GI_cache_file = "0"
			GI_cache_filename_to_read = ""
			GI_cache_blend_mode = "3"
			GI_cache_blend_range = "5"
			GI_prepass_padding = "0"
			GI_surface_details = "0"
			GI_surface_details_method = "1"
			GISD_occlusion_weight = "1"
			GISD_bounce_weight = "1"
			GISD_radius = "24"
			GISD_falloff = "1"
			>
		</render_GI_settings>
		<render_subdiv_settings
			name = "Render subdiv settings 01"
			gui_use_node_pos = "1"
			gui_node_pos = "1160 -120 0"
			gui_group = ""
			fully_adaptive = "1"
			force_all_edges = "0"
			jitter_shading_points = "1"
			ray_detail_multiplier = "0.25"
			stabilise_ray_detail_in_motion = "0"
			ray_detail_stabilisation = "3"
			>
		</render_subdiv_settings>
	</render>
	<enviro_light
		name = "Enviro light"
		gui_use_node_pos = "1"
		gui_node_pos = "320 0 0"
		gui_group = "Lighting"
		enable = "1"
		mode = "1"
		ambient_strength_on_surfaces = "1"
		ambient_colour_on_surfaces = "0.6499999762 0.8000000119 1"
		ambient_strength_in_atmosphere = "1"
		ambient_colour_in_atmosphere = "0.6499999762 0.8000000119 1"
		global_strength_on_surfaces = "1"
		global_tint_on_surfaces = "1 1 1"
		global_strength_in_atmosphere = "1"
		global_tint_in_atmosphere = "1 1 1"
		strength_on_surfaces = "1"
		colour_on_surfaces = "1 1 1"
		strength_in_atmosphere = "1"
		colour_in_atmosphere = "1 1 1"
		>
	</enviro_light>
	<sunlight
		name = "Sunlight 01"
		gui_use_node_pos = "1"
		gui_node_pos = "320 -60 0"
		gui_group = "Lighting"
		enable = "1"
		light_surfaces = "1"
		light_atmosphere = "1"
		heading = "54"
		elevation = "22.5"
		colour = "1 1 1"
		strength = "3.5"
		cast_shadows = "1"
		shadows_of_surfaces = "1"
		shadows_of_atmosphere = "1"
		soft_shadows = "0"
		soft_shadow_diameter = "0.5"
		soft_shadow_samples = "9"
		soft_shadow_sample_jitter = "1"
		glow_in_atmosphere = "1"
		specular_highlights = "1"
		visible_disc = "1"
		angular_diameter = "0.5"
		>
	</sunlight>
	<sphere
		name = "Background"
		gui_use_node_pos = "1"
		gui_node_pos = "0 -60 0"
		gui_group = "Objects"
		enable = "1"
		show_b-box_in_preview = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "1"
		cast_shadows = "0"
		sorting_bias = "0"
		centre = "0 0 0"
		radius = "-200000000"
		rotate = "0 0 0"
		scale = "1 1 1"
		proper_surface_normals = "0"
		scaling_deforms_normals = "1"
		heading = "0"
		elevation = "0"
		distance = "0"
		surface_shader = "Background shader"
		displacement_tolerance = "1"
		import_offset = "0 0 0"
		import_scale = "1"
		import_motion_filename = ""
		>
		<constant_shader
			name = "Background shader"
			gui_use_node_pos = "1"
			gui_node_pos = "200 0 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			colour = "0 0 0"
			alpha = "0 0 0"
			>
		</constant_shader>
	</sphere>
	<planet
		name = "Planet 01"
		gui_use_node_pos = "1"
		gui_node_pos = "0 0 0"
		gui_group = "Objects"
		enable = "1"
		show_b-box_in_preview = "0"
		render_surface = "1"
		translate_textures_with_planet = "0"
		render_atmosphere = "1"
		rotate_textures_with_planet = "0"
		lat_long_at_apex = "0 0"
		centre = "0 -6378000 0"
		rotation = "0 0 0"
		radius = "6378000"
		heading = "0"
		elevation = "270"
		distance = "6378000"
		surface_shader = "Base colours"
		atmosphere_shader = "Cumulus layer 01"
		displacement_tolerance = "1"
		import_offset = "0 0 0"
		import_scale = "1"
		import_motion_filename = ""
		>
	</planet>
	<planet_atmosphere
		name = "Atmosphere 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-420 340 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		enable_primary = "1"
		enable_secondary = "1"
		centre = "0 -6378000 0"
		radius = "6378000"
		seed = "0"
		haze_density = "1.5"
		haze_horizon_colour = "0.349999994 0.349999994 0.349999994"
		bluesky_density = "2"
		bluesky_horizon_colour = "0.224999994 0.3585940003 0.4499999881"
		bluesky_additive = "0.9"
		bluesky_additive_colour = "0.05000000075 0.270938009 1"
		redsky_decay = "2"
		haze_exp_height = "3000"
		bluesky_exp_height = "8000"
		ceiling_adjust = "7"
		ceiling = "56000"
		floor = "-16000"
		haze_glow_amount = "1"
		haze_glow_power = "1.25"
		bluesky_glow_amount = "0.25"
		bluesky_glow_power = "0.75"
		enviro_light = "1"
		enviro_light_tint = "1 1 1"
		anisotropic_enviro_light = "1"
		shadow_function = ""
		ambient = "0 0 0"
		fake_dark_power = "0"
		fake_dark_sharpness = "10"
		bluesky_density_colour = "0.1000000015 0.3400000036 1"
		redsky_decay_colour = "0.9048374295 0.7117702961 0.3678794503"
		improved_glow_model = "1"
		number_of_samples = "16"
		adjust_to_distance = "1"
		sample_jitter = "1"
		enable_ray_traced_shadows = "0"
		>
	</planet_atmosphere>
	<power_fractal_shader_v3
		name = "Base colours"
		gui_use_node_pos = "1"
		gui_node_pos = "-920 220 0"
		gui_group = "Shaders"
		enable = "1"
		input_node = "Compute Terrain"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		seed = "8028"
		feature_scale = "1"
		lead-in_scale = "1000"
		smallest_scale = "0.1"
		noise_octaves = "15"
		noise_stretch_XYZ = "1 1 1"
		apply_high_colour = "1"
		high_colour = "0.3000000119 0.3000000119 0.3000000119"
		apply_low_colour = "1"
		low_colour = "0 0 0"
		colour_contrast = "0.125"
		colour_offset = "0"
		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 = "0"
		ridge_smoothing = "0"
		gully_smoothing = "0"
		noise_variation = "1"
		variation_method = "2"
		buoyancy_from_variation = "0"
		clumping_of_variation = "0"
		distort_by_normal = "1"
		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>
	<y_to_scalar
		name = "Y to scalar 02_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 760 0"
		gui_group = ""
		enable = "1"
		input_node = "Subtract vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</y_to_scalar>
	<square_scalar
		name = "Square scalar 03"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 720 0"
		gui_group = ""
		enable = "1"
		input_node = "Y to scalar 02_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</square_scalar>
	<compute_terrain
		name = "Compute Terrain"
		gui_use_node_pos = "1"
		gui_node_pos = "-920 460 0"
		gui_group = "Terrain"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		gradient_patch_size = "20"
		smooth_surface = "0"
		>
	</compute_terrain>
	<group
		name = "Objects"
		gui_use_node_pos = "1"
		gui_node_pos = "0 -80 0"
		gui_group = ""
		gui_node_size = "240 320 1"
		gui_node_colour = "0.8000000119 0.8000000119 0.8000000119"
		special_group = "1"
		global_bookmark = "1"
		>
	</group>
	<group
		name = "Terrain"
		gui_use_node_pos = "1"
		gui_node_pos = "-727 558 0"
		gui_group = ""
		gui_node_size = "640 320 1"
		gui_node_colour = "0.2119999975 0.5174000263 0.1138999984"
		special_group = "2"
		global_bookmark = "1"
		>
	</group>
	<group
		name = "Shaders"
		gui_use_node_pos = "1"
		gui_node_pos = "-720 220 0"
		gui_group = ""
		gui_node_size = "640 280 1"
		gui_node_colour = "0.7968999743 0.1604000032 0.1604000032"
		special_group = "3"
		global_bookmark = "1"
		>
	</group>
	<constant_scalar
		name = "widen with height (larger number, widens faster as it rises)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 600 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "5"
		>
	</constant_scalar>
	<colour_adjust_shader
		name = "Colour adjust shader 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-140 240 0"
		gui_group = ""
		enable = "1"
		input_node = "Density fractal 01"
		gui_use_preview_patch_size = "1"
		gui_preview_patch_size = "62.5 62.5"
		black_point = "0 0 0"
		black_point_adjust = "0"
		white_point = "1 1 1"
		white_point_adjust = "1"
		gamma = "0.009999999776 0.009999999776 0.009999999776"
		gamma_adjust = "0.009999999776"
		clamp_below_black = "0"
		clamp_above_white = "0"
		>
	</colour_adjust_shader>
	<group
		name = "Lighting"
		gui_use_node_pos = "1"
		gui_node_pos = "320 -80 0"
		gui_group = ""
		gui_node_size = "240 320 1"
		gui_node_colour = "1 0.7299000025 0.2195000052"
		special_group = "6"
		global_bookmark = "1"
		>
	</group>
	<group
		name = "Cameras"
		gui_use_node_pos = "1"
		gui_node_pos = "640 -80 0"
		gui_group = ""
		gui_node_size = "240 320 1"
		gui_node_colour = "0.3021000028 0.2673999965 0.4647000134"
		special_group = "7"
		global_bookmark = "1"
		>
	</group>
	<group
		name = "Renderers"
		gui_use_node_pos = "1"
		gui_node_pos = "973 -80 0"
		gui_group = ""
		gui_node_size = "266.0336416 320 1"
		gui_node_colour = "0.7372000217 0.3440000117 0.2119999975"
		special_group = "8"
		global_bookmark = "1"
		>
	</group>
	<constant_scalar
		name = "shift falloff function to reach zero at some point (higher values, falloff reaches zero sooner; if this value is zero, falloff never quite reaches zero)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 200 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.012"
		>
	</constant_scalar>
	<get_position_in_texture
		name = "Get position in texture 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 900 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</get_position_in_texture>
	<cloud_fractal_shader_v3
		name = "Density fractal 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-140 280 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "1"
		gui_preview_patch_size = "125 125"
		seed = "21261"
		feature_scale = "2"
		lead-in_scale = "15"
		smallest_scale = "0.01"
		noise_octaves = "12"
		noise_stretch_XYZ = "1 1 1"
		apply_high_colour = "1"
		high_colour = "1 1 1"
		apply_low_colour = "0"
		low_colour = "0 0 0"
		contrast = "0.6"
		coverage_adjust = "1.8"
		roughness = "1"
		clamp_high = "0"
		clamp_low = "0"
		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 = "5"
		ridge_smoothing = "0"
		gully_smoothing = "0"
		noise_variation = "-0.3"
		variation_method = "2"
		buoyancy_from_variation = "-1"
		clumping_of_variation = "0"
		distort_by_normal = "0"
		distortion_by_normal = "5"
		lead-in_warp_effect = "0"
		lead-in_warp_amount = "0.5"
		less_warp_at_feature_scale = "1"
		allow_vertical_warp = "1"
		four-d_noise = "0"
		four-d_noise_speed = "0.1"
		reference_frame_number = "0"
		blend_by_shader = "1"
		blending_shader = "Smooth step scalar 02"
		fit_blendshader_to_this = "0"
		invert_blendshader = "0"
		>
	</cloud_fractal_shader_v3>
	<cloud_layer_v2
		name = "Cumulus layer 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-20 140 0"
		gui_group = ""
		enable = "1"
		input_node = "Atmosphere 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		enable_primary = "1"
		enable_secondary = "1"
		move_textures_with_cloud = "0"
		centre = "0 -6378000 0"
		radius = "6378000"
		seed = "0"
		cloud_altitude = "30"
		cloud_depth = "80"
		local_sphere = "0"
		local_sphere_centre = "0 30 0"
		local_sphere_radius = "10000"
		local_sphere_falloff = "1"
		local_sphere_value_at_radius = "-0.5"
		density_shader = "Colour adjust shader 01"
		edge_sharpness = "50"
		cloud_density = "12"
		coverage_adjust = "0"
		cloud_colour = "0.137500003 0.137500003 0.137500003"
		scattering_colour = "0.118750006 0.118750006 0.118750006"
		sun_glow_amount = "1"
		sun_glow_power = "1"
		light_propagation = "0.5"
		light_propagation_mix = "1"
		fake_internal_scattering = "2"
		enviro_light = "1"
		enviro_light_tint = "1 1 1"
		darker_unresolved_scattering = "1"
		anisotropic_enviro_light = "1"
		altitude_offset_function = ""
		altitude_offset_multiplier = "1"
		depth_modulator = ""
		depth_modulator_centre = "0"
		final_density_modulator = "Subtract scalar 01"
		direct_light_modulator = ""
		enviro_light_modulator = ""
		ambient_light_modulator = ""
		shadow_function = ""
		ambient = "0 0 0"
		fake_dark_power = "0"
		fake_dark_sharpness = "10"
		improved_lighting_model = "1"
		taper_top_and_base = "0"
		flatter_base = "0"
		base_wispiness = "0"
		base_softness = "0"
		invert_profile = "0"
		coverage_gamma = "1"
		rendering_method = "1"
		quality = "0.3"
		number_of_samples = "299"
		sample_jitter = "1"
		step_optimisation = "0"
		enable_ray_traced_shadows = "0"
		acceleration_cache = "0"
		use_2D_shadow_map = "0"
		shadow_map_resolution = "200 200"
		shadow_map_blur_radius = "2 2"
		use_voxel_buffer = "0"
		voxel_buffer_resolution = "100 20 100"
		use_voxels_to_accelerate_empty_space = "1"
		visualise_voxels = "0"
		use_voxels_for_shadows = "1"
		voxel_shadow_threshold = "4"
		>
	</cloud_layer_v2>
	<constant_scalar
		name = "wind parabola multiplier (larger numbers, more extreme lean to left)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 720 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.03"
		>
	</constant_scalar>
	<multiply_scalar
		name = "Multiply scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 680 0"
		gui_group = ""
		enable = "1"
		input_node = "Square scalar 03"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "wind parabola multiplier (larger numbers, more extreme lean to left)"
		>
	</multiply_scalar>
	<multiply_scalar
		name = "Multiply scalar 05"
		gui_use_node_pos = "1"
		gui_node_pos = "200 340 0"
		gui_group = ""
		enable = "1"
		input_node = "Subtract vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "falloff adjust (larger numbers make falloff more gradual)"
		>
	</multiply_scalar>
	<constant_scalar
		name = "shift falloff function to decrease maximum final density at zero distance from origin"
		gui_use_node_pos = "1"
		gui_node_pos = "400 280 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.5"
		>
	</constant_scalar>
	<smooth_step_scalar
		name = "Smooth step scalar 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-200 420 0"
		gui_group = ""
		enable = "1"
		input_node = "Multiply scalar 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		step_start = "Add scalar 04"
		step_end = "Add scalar 04_1"
		>
	</smooth_step_scalar>
	<add_scalar
		name = "Add scalar 04_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-20 420 0"
		gui_group = ""
		enable = "1"
		input_node = "Multiply scalar 04"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "inner soft limit (larger range between limits gives more room for cloud feature variation)"
		>
	</add_scalar>
	<constant_scalar
		name = "inner soft limit (larger range between limits gives more room for cloud feature variation)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 460 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "-60"
		>
	</constant_scalar>
	<add_scalar
		name = "Add scalar 04"
		gui_use_node_pos = "1"
		gui_node_pos = "-20 380 0"
		gui_group = ""
		enable = "1"
		input_node = "Multiply scalar 04"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "outer soft limit (larger range between limits gives more room for cloud feature variation)"
		>
	</add_scalar>
	<plane
		name = "Plane for viewing ZY slice of distorted noise (move along x to see different slices)"
		gui_use_node_pos = "1"
		gui_node_pos = "-360 900 0"
		gui_group = ""
		enable = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "0"
		cast_shadows = "0"
		center = "0 100 0"
		length_a = "200"
		length_b = "200"
		edge_vector_a = "0 0 1"
		edge_vector_b = "0 1 0"
		surface_shader = "Surface layer plane ZY"
		displacement_tolerance = "1"
		sorting_bias = "0"
		>
		<surface_layer
			name = "Surface layer plane ZY"
			gui_use_node_pos = "1"
			gui_node_pos = "40 -260 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "125 125"
			apply_colour = "0"
			diffuse_colour = "1 1 1"
			colour_function = ""
			enable_test_colour = "0"
			test_colour = "1 0 1"
			luminous = "1"
			luminosity_multiplier = "1"
			luminosity_tint = "1 1 1"
			luminosity_function = "/Colour adjust shader 01"
			displacement_direction = "1"
			displacement_multiplier = "1"
			displacement_function = ""
			displacement_offset = "0"
			smoothing_effect = "0"
			smoothing_amount = "1"
			child_layers = ""
			coverage = "1"
			fractal_breakup = "0"
			breakup_shader = ""
			fractal_contrast = "0.5"
			invert_breakup = "0"
			only_breakup_colour = "1"
			blend_by_shader = "1"
			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"
			>
		</surface_layer>
	</plane>
	<constant_scalar
		name = "outer soft limit (larger range between limits gives more room for cloud feature variation)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 420 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "67"
		>
	</constant_scalar>
	<multiply_scalar
		name = "Multiply scalar 04"
		gui_use_node_pos = "1"
		gui_node_pos = "-20 460 0"
		gui_group = ""
		enable = "1"
		input_node = "Y to scalar 02_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "widen with height (larger number, widens faster as it rises)"
		>
	</multiply_scalar>
	<inverse_scalar
		name = "Inverse scalar 02"
		gui_use_node_pos = "1"
		gui_node_pos = "200 240 0"
		gui_group = ""
		enable = "1"
		input_node = "Add scalar 06"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</inverse_scalar>
	<add_scalar
		name = "Add scalar 06"
		gui_use_node_pos = "1"
		gui_node_pos = "200 280 0"
		gui_group = ""
		enable = "1"
		input_node = "Multiply scalar 05"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "shift falloff function to decrease maximum final density at zero distance from origin"
		>
	</add_scalar>
	<constant_scalar
		name = "falloff adjust (larger numbers make falloff more gradual)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 340 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "3"
		>
	</constant_scalar>
	<subtract_scalar
		name = "Subtract scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "200 200 0"
		gui_group = ""
		enable = "1"
		input_node = "Inverse scalar 02"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "shift falloff function to reach zero at some point (higher values, falloff reaches zero sooner; if this value is zero, falloff never quite reaches zero)"
		>
	</subtract_scalar>
	<multiply_scalar
		name = "Multiply scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-200 460 0"
		gui_group = ""
		enable = "1"
		input_node = "Build vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "narrowness"
		>
	</multiply_scalar>
	<constant_scalar
		name = "narrowness"
		gui_use_node_pos = "1"
		gui_node_pos = "400 540 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "12"
		>
	</constant_scalar>
	<add_scalar
		name = "Add scalar 03"
		gui_use_node_pos = "1"
		gui_node_pos = "-260 580 0"
		gui_group = ""
		enable = "1"
		input_node = "X to scalar 01_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Add scalar 01"
		>
	</add_scalar>
	<z_to_scalar
		name = "Z to scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "60 760 0"
		gui_group = ""
		enable = "1"
		input_node = "Subtract vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</z_to_scalar>
	<x_to_scalar
		name = "X to scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-300 760 0"
		gui_group = ""
		enable = "1"
		input_node = "Subtract vector 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</x_to_scalar>
	<build_vector
		name = "Build vector 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-260 520 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = "Add scalar 03"
		y_input = ""
		z_input = "Add scalar 01_1"
		>
	</build_vector>
	<plane
		name = "Plane for viewing XZ slice of distorted noise (move along Y to see different slices)_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-360 880 0"
		gui_group = ""
		enable = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "0"
		cast_shadows = "0"
		center = "0 3 0"
		length_a = "200"
		length_b = "200"
		edge_vector_a = "1 0 0"
		edge_vector_b = "0 0 1"
		surface_shader = "Surface layer XZ"
		displacement_tolerance = "1"
		sorting_bias = "0"
		>
		<surface_layer
			name = "Surface layer XZ"
			gui_use_node_pos = "1"
			gui_node_pos = "80 -280 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "125 125"
			apply_colour = "0"
			diffuse_colour = "1 1 1"
			colour_function = ""
			enable_test_colour = "0"
			test_colour = "1 0 1"
			luminous = "1"
			luminosity_multiplier = "2"
			luminosity_tint = "1 1 1"
			luminosity_function = "/Colour adjust shader 01"
			displacement_direction = "1"
			displacement_multiplier = "1"
			displacement_function = ""
			displacement_offset = "0"
			smoothing_effect = "0"
			smoothing_amount = "1"
			child_layers = ""
			coverage = "1"
			fractal_breakup = "0"
			breakup_shader = ""
			fractal_contrast = "0.5"
			invert_breakup = "0"
			only_breakup_colour = "1"
			blend_by_shader = "1"
			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"
			>
		</surface_layer>
	</plane>
	<note
		name = "Note 01"
		gui_use_node_pos = "1"
		gui_node_pos = "720 720 0"
		gui_group = ""
		gui_node_size = "240 150.5059333 1"
		gui_note_text = "If you would like the wind factor to result in a simple diagonal lean to the plume rather than a parabolic bend, simply disable the 'square scalar' node and control the lean factor with the wind multiplier constant. A value of 1 would yield a 45 degree lean. Lower would be more vertical, higher more horizontal."
		gui_note_text_colour = "0 0 0"
		gui_note_use_custom_text_size = "0"
		gui_note_custom_text_size = "10"
		gui_node_colour = "0.9900000095 0.9599999785 0.6100000143"
		>
	</note>
	<perlin_3D_scalar
		name = "Perlin 3D scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-80 620 0"
		gui_group = ""
		enable = "1"
		input_node = "Y to scalar 02_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scale = "perlin X,Z shift scale"
		seed = ""
		>
	</perlin_3D_scalar>
	<constant_scalar
		name = "perlin X,Z shift scale"
		gui_use_node_pos = "1"
		gui_node_pos = "400 680 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "20"
		>
	</constant_scalar>
	<add_scalar
		name = "Add scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-260 620 0"
		gui_group = ""
		enable = "1"
		input_node = "Multiply scalar 01_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Multiply scalar 02"
		>
	</add_scalar>
	<multiply_scalar
		name = "Multiply scalar 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-80 580 0"
		gui_group = ""
		enable = "1"
		input_node = "Perlin 3D scalar 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "perlin X,Z shift magnitude"
		>
	</multiply_scalar>
	<constant_scalar
		name = "perlin X,Z shift magnitude"
		gui_use_node_pos = "1"
		gui_node_pos = "400 640 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "5"
		>
	</constant_scalar>
	<subtract_vector
		name = "Subtract vector 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 860 0"
		gui_group = ""
		enable = "1"
		input_node = "Get position in texture 01_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "source position"
		>
	</subtract_vector>
	<constant_vector
		name = "source position"
		gui_use_node_pos = "1"
		gui_node_pos = "400 800 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		vector = "0 0 0"
		>
	</constant_vector>
	<add_scalar
		name = "Add scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "80 580 0"
		gui_group = ""
		enable = "1"
		input_node = "Z to scalar 01_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "Multiply scalar 02"
		>
	</add_scalar>
</terragen>
