<terragen_clip>
<non_node>
<clip_category type="Terrain" />
<clip_output_connection node="Random dots" index="0" />
</non_node>
	<build_vector
		name = "Random dots"
		gui_use_node_pos = "1"
		gui_node_pos = "-600 940 0"
		gui_group = "Terrain"
		enable = "1"
		input_node = ""
		gui_use_preview_patch_size = "1"
		gui_preview_patch_size = "16000 16000"
		x_input = "Add scalar 04"
		y_input = ""
		z_input = "Add scalar 05"
		>
		<build_vector
			name = "Random center dots"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 680 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			x_input = "Multiply scalar RX"
			y_input = ""
			z_input = "Multiply scalar RZ"
			>
			<get_position_in_geometry
				name = "Get position in geometry 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 360 0"
				gui_group = ""
				enable = "1"
				input_node = ""
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</get_position_in_geometry>
			<constant_scalar
				name = "Constant scalar 500 m"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 360 0"
				gui_group = ""
				enable = "1"
				input_node = ""
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				scalar = "500"
				>
			</constant_scalar>
			<divide_vector
				name = "Divide vector 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 320 0"
				gui_group = ""
				enable = "1"
				input_node = "Get position in geometry 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Constant scalar 500 m"
				>
			</divide_vector>
			<x_to_scalar
				name = "X to scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-400 260 0"
				gui_group = ""
				enable = "1"
				input_node = "Divide vector 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</x_to_scalar>
			<z_to_scalar
				name = "Z to scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 260 0"
				gui_group = ""
				enable = "1"
				input_node = "Divide vector 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</z_to_scalar>
			<floor_scalar
				name = "Floor scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-400 200 0"
				gui_group = ""
				enable = "1"
				input_node = "X to scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</floor_scalar>
			<floor_scalar
				name = "Floor scalar 02"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 200 0"
				gui_group = ""
				enable = "1"
				input_node = "Z to scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</floor_scalar>
			<build_vector
				name = "Build vector 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 60 0"
				gui_group = ""
				enable = "1"
				input_node = ""
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				x_input = "Floor scalar 01"
				y_input = ""
				z_input = "Floor scalar 02"
				>
			</build_vector>
			<multiply_scalar
				name = "Multiply scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 20 0"
				gui_group = ""
				enable = "1"
				input_node = "Build vector 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Constant scalar 500 m"
				>
			</multiply_scalar>
			<constant_scalar
				name = "Constant scalar 13"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 20 0"
				gui_group = ""
				enable = "1"
				input_node = ""
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				scalar = "13"
				>
			</constant_scalar>
			<perlin_3D_scalar
				name = "Perlin 3D scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 -20 0"
				gui_group = ""
				enable = "1"
				input_node = "Multiply scalar 01"
				gui_use_preview_patch_size = "1"
				gui_preview_patch_size = "4000 4000"
				scale = "Constant scalar 13"
				seed = "Floor scalar 02"
				>
			</perlin_3D_scalar>
			<clamp_0_scalar
				name = "Clamp 0 scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 -60 0"
				gui_group = ""
				enable = "1"
				input_node = "Perlin 3D scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				>
			</clamp_0_scalar>
			<scalar_to_Boolean_scalar
				name = "Scalar to Boolean scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 -100 0"
				gui_group = ""
				enable = "1"
				input_node = "Clamp 0 scalar 01"
				gui_use_preview_patch_size = "1"
				gui_preview_patch_size = "4000 4000"
				use_threshold_value = "0"
				threshold_value = ""
				>
			</scalar_to_Boolean_scalar>
			<multiply_scalar
				name = "Multiply scalar 04"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 -140 0"
				gui_group = ""
				enable = "1"
				input_node = "Scalar to Boolean scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Floor scalar 02"
				>
			</multiply_scalar>
			<multiply_scalar
				name = "Multiply scalar 03"
				gui_use_node_pos = "1"
				gui_node_pos = "-400 -140 0"
				gui_group = ""
				enable = "1"
				input_node = "Floor scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Scalar to Boolean scalar 01"
				>
			</multiply_scalar>
			<constant_scalar
				name = "Constant scalar 0.5"
				gui_use_node_pos = "1"
				gui_node_pos = "-220 -180 0"
				gui_group = ""
				enable = "1"
				input_node = ""
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				scalar = "0.5"
				>
			</constant_scalar>
			<add_scalar
				name = "Add scalar 01"
				gui_use_node_pos = "1"
				gui_node_pos = "-400 -220 0"
				gui_group = ""
				enable = "1"
				input_node = "Multiply scalar 03"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Constant scalar 0.5"
				>
			</add_scalar>
			<add_scalar
				name = "Add scalar 02"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 -220 0"
				gui_group = ""
				enable = "1"
				input_node = "Constant scalar 0.5"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Multiply scalar 04"
				>
			</add_scalar>
			<multiply_scalar
				name = "Multiply scalar RX"
				gui_use_node_pos = "1"
				gui_node_pos = "-400 -280 0"
				gui_group = ""
				enable = "1"
				input_node = "Add scalar 01"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Constant scalar 500 m"
				>
			</multiply_scalar>
			<multiply_scalar
				name = "Multiply scalar RZ"
				gui_use_node_pos = "1"
				gui_node_pos = "-20 -280 0"
				gui_group = ""
				enable = "1"
				input_node = "Add scalar 02"
				gui_use_preview_patch_size = "0"
				gui_preview_patch_size = "1000 1000"
				input_2 = "Constant scalar 500 m"
				>
			</multiply_scalar>
		</build_vector>
		<x_to_scalar
			name = "X to scalar 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 620 0"
			gui_group = ""
			enable = "1"
			input_node = "Random center dots"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</x_to_scalar>
		<z_to_scalar
			name = "Z to scalar 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 620 0"
			gui_group = ""
			enable = "1"
			input_node = "Random center dots"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			>
		</z_to_scalar>
		<add_scalar
			name = "Add scalar 03"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 580 0"
			gui_group = ""
			enable = "1"
			input_node = "X to scalar 02"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Z to scalar 02"
			>
		</add_scalar>
		<subtract_scalar
			name = "Subtract scalar 01"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 580 0"
			gui_group = ""
			enable = "1"
			input_node = "X to scalar 02"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Z to scalar 02"
			>
		</subtract_scalar>
		<constant_scalar
			name = "Constant scalar 11"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 940 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "11"
			>
		</constant_scalar>
		<constant_scalar
			name = "Constant scalar 7"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 900 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "7"
			>
		</constant_scalar>
		<constant_scalar
			name = "Constant scalar 5"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 860 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "5"
			>
		</constant_scalar>
		<modulo_scalar
			name = "Modulo scalar 01"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 540 0"
			gui_group = ""
			enable = "1"
			input_node = "Add scalar 03"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 11"
			>
		</modulo_scalar>
		<modulo_scalar
			name = "Modulo scalar 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 500 0"
			gui_group = ""
			enable = "1"
			input_node = "Add scalar 03"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 7"
			>
		</modulo_scalar>
		<modulo_scalar
			name = "Modulo scalar 03"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 460 0"
			gui_group = ""
			enable = "1"
			input_node = "Add scalar 03"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 5"
			>
		</modulo_scalar>
		<modulo_scalar
			name = "Modulo scalar 04"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 540 0"
			gui_group = ""
			enable = "1"
			input_node = "Subtract scalar 01"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 11"
			>
		</modulo_scalar>
		<modulo_scalar
			name = "Modulo scalar 05"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 500 0"
			gui_group = ""
			enable = "1"
			input_node = "Subtract scalar 01"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 7"
			>
		</modulo_scalar>
		<modulo_scalar
			name = "Modulo scalar 06"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 460 0"
			gui_group = ""
			enable = "1"
			input_node = "Subtract scalar 01"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 5"
			>
		</modulo_scalar>
		<build_vector
			name = "Build vector 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 420 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			x_input = "Modulo scalar 01"
			y_input = "Modulo scalar 02"
			z_input = "Modulo scalar 03"
			>
		</build_vector>
		<build_vector
			name = "Build vector 03"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 420 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			x_input = "Modulo scalar 04"
			y_input = "Modulo scalar 05"
			z_input = "Modulo scalar 06"
			>
		</build_vector>
		<constant_vector
			name = "Constant vector [5. 3, 2]"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 420 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			vector = "5 3 2"
			>
		</constant_vector>
		<subtract_vector
			name = "Subtract vector 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 380 0"
			gui_group = ""
			enable = "1"
			input_node = "Build vector 02"
			gui_use_preview_patch_size = "1"
			gui_preview_patch_size = "16000 16000"
			input_2 = "Constant vector [5. 3, 2]"
			>
		</subtract_vector>
		<subtract_vector
			name = "Subtract vector 03"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 380 0"
			gui_group = ""
			enable = "1"
			input_node = "Constant vector [5. 3, 2]"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Build vector 03"
			>
		</subtract_vector>
		<constant_scalar
			name = "Constant scalar 15"
			gui_use_node_pos = "1"
			gui_node_pos = "-380 380 0"
			gui_group = ""
			enable = "1"
			input_node = ""
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			scalar = "15"
			>
		</constant_scalar>
		<dot_product
			name = "Dot product 01"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 340 0"
			gui_group = ""
			enable = "1"
			input_node = "Subtract vector 02"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Constant scalar 15"
			>
		</dot_product>
		<dot_product
			name = "Dot product 02"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 340 0"
			gui_group = ""
			enable = "1"
			input_node = "Constant scalar 15"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Subtract vector 03"
			>
		</dot_product>
		<add_scalar
			name = "Add scalar 04"
			gui_use_node_pos = "1"
			gui_node_pos = "-560 300 0"
			gui_group = ""
			enable = "1"
			input_node = "X to scalar 02"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Dot product 01"
			>
		</add_scalar>
		<add_scalar
			name = "Add scalar 05"
			gui_use_node_pos = "1"
			gui_node_pos = "-200 300 0"
			gui_group = ""
			enable = "1"
			input_node = "Dot product 02"
			gui_use_preview_patch_size = "0"
			gui_preview_patch_size = "1000 1000"
			input_2 = "Z to scalar 02"
			>
		</add_scalar>
	</build_vector>
</terragen_clip>
