<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 = "57.05686606 183.839489 0"
	gui_network_view_size = "1450 641 0"
	gui_network_view_zoom = "0.8965384364"
	>
	<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 = "6.67613178 40.42307967 -15.23412576"
		rotation = "-20.38500616 -24.15366969 0"
		light_exposure = "0.905321571"
		perspective = "1"
		fisheye = "0"
		use_horizontal_fov = "1"
		horizontal_fov = "48.45549064"
		use_vertical_fov = "0"
		vertical_fov = "33.39848847"
		focal_length_in_mm = "40"
		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 = "3.897114315"
		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 = "-80 820 0"
		gui_group = ""
		enable = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "0"
		cast_shadows = "0"
		center = "0 50 0"
		length_a = "100"
		length_b = "100"
		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 = "200"
		lock_aspect_ratio = "0"
		image_height = "500"
		image_aspect_ratio = "0.4"
		pixel_aspect_ratio = "1"
		camera = "Render Camera"
		surfaces_visible = "1"
		atmosphere_visible = "1"
		do_shadows = "1"
		detail = "0.5"
		anti-aliasing = "2"
		ray_trace_objects = "1"
		ray_trace_atmosphere = "0"
		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 = "1"
		do_crop_region = "0"
		crop_left = "0.3562107682"
		crop_right = "0.7079083323"
		crop_bottom = "0.4509866834"
		crop_top = "0.5636792779"
		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 = "4"
			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 = "1"
			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 180 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 120 0"
		gui_group = "Lighting"
		enable = "1"
		light_surfaces = "1"
		light_atmosphere = "1"
		heading = "40.5"
		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 = "cloud layer"
		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 = "-320 300 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 580 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>
	<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 = "-80 780 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 = "100"
		length_b = "100"
		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>
	<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 (larger number, widens faster as it goes down)"
		gui_use_node_pos = "1"
		gui_node_pos = "400 560 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "0.1"
		>
	</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 10 0"
		gui_group = ""
		gui_node_size = "240 500 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>
	<z_to_scalar
		name = "Z to scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "60 540 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>
	<get_position_in_texture
		name = "Get position in texture 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 680 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 = "15.625 15.625"
		seed = "21261"
		feature_scale = "1"
		lead-in_scale = "1"
		smallest_scale = "0.01"
		noise_octaves = "9"
		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"
		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 = "cloud layer"
		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 = "22"
		cloud_depth = "50"
		local_sphere = "1"
		local_sphere_centre = "0 22 0"
		local_sphere_radius = "30"
		local_sphere_falloff = "0"
		local_sphere_value_at_radius = "-0.5"
		density_shader = "Colour adjust shader 01"
		edge_sharpness = "30"
		cloud_density = "3"
		coverage_adjust = "0"
		cloud_colour = "0.349999994 0.349999994 0.349999994"
		scattering_colour = "0.349999994 0.349999994 0.349999994"
		sun_glow_amount = "1"
		sun_glow_power = "1"
		light_propagation = "0.35"
		light_propagation_mix = "1"
		fake_internal_scattering = "0.8"
		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 = ""
		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 = "2"
		number_of_samples = "700"
		sample_jitter = "1"
		step_optimisation = "0"
		enable_ray_traced_shadows = "1"
		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>
	<build_vector
		name = "Build vector 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-260 440 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		x_input = "X to scalar 01_1"
		y_input = ""
		z_input = "Z to scalar 01_1"
		>
	</build_vector>
	<negate_scalar
		name = "Negate scalar 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 540 0"
		gui_group = ""
		enable = "1"
		input_node = "Y to scalar 02_1"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		>
	</negate_scalar>
	<subtract_vector
		name = "Subtract vector 01"
		gui_use_node_pos = "1"
		gui_node_pos = "-120 640 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 shift"
		>
	</subtract_vector>
	<constant_vector
		name = "source position shift"
		gui_use_node_pos = "1"
		gui_node_pos = "400 620 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		vector = "0 50 0"
		>
	</constant_vector>
	<smooth_step_scalar
		name = "Smooth step scalar 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-260 380 0"
		gui_group = ""
		enable = "1"
		input_node = "Build vector 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 440 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "-3"
		>
	</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 = "-80 800 0"
		gui_group = ""
		enable = "0"
		visible_to_camera = "1"
		visibility = "2"
		visible_to_other_rays = "0"
		cast_shadows = "0"
		center = "0 50 0"
		length_a = "100"
		length_b = "100"
		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 400 0"
		gui_group = ""
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		scalar = "4"
		>
	</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 = "Negate scalar 01"
		gui_use_preview_patch_size = "0"
		gui_preview_patch_size = "1000 1000"
		input_2 = "widen (larger number, widens faster as it goes down)"
		>
	</multiply_scalar>
	<note
		name = "Note 03"
		gui_use_node_pos = "1"
		gui_node_pos = "640 620 0"
		gui_group = ""
		gui_node_size = "240 69.82391285 1"
		gui_note_text = "Be mindful that if you move this smoke trail using the source position shift vector, you will also need to change the coordinates for the cloud localization in the cloud layer."
		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>
	<note
		name = "Note 02"
		gui_use_node_pos = "1"
		gui_node_pos = "-320 800 0"
		gui_group = ""
		gui_node_size = "240 105.3919388 1"
		gui_note_text = "These planes are helpful for adjusting the smoke trail. They give cross sections perpendicular to each of the three axes that allow you to see more quickly than test renders what your adjustments are doing. Click the 'Shaders' button at the top of the screen and turn off 'true lighting' for this by clicking the little sun icon above the 3D preview. This will speed things up.&#xD;&#xA;&#xD;&#xA;Move each plane along the perpendicular axis to see different slices of the cloud object. Disable these when rendering.&#xD;&#xA;&#xD;&#xA;Note that the surface shaders inside these plane nodes are connected to the 'Colour adjust shader'.&#xD;&#xA;&#xD;&#xA;Also, the planes are one-sided. The ZY plane can only be seen from the right side."
		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>
	<x_to_scalar
		name = "X to scalar 01_1"
		gui_use_node_pos = "1"
		gui_node_pos = "-300 540 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>
</terragen>
