{
	"lib": [
		{
			"connections": [
				{
					"from": "uniform",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 4
				},
				{
					"from": "uniform_greyscale_3",
					"from_port": 0,
					"to": "Brush",
					"to_port": 7
				},
				{
					"from": "uniform_greyscale_4",
					"from_port": 0,
					"to": "Brush",
					"to_port": 6
				},
				{
					"from": "uniform_3",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABEpJREFUWIXFl0uL5FQYhp+cqqmkqjpV1dPj6M6FCxeKG0Vwp+A/cCGCG2FQcRgdEPw77hVxEKRBBi8wMKAy4MbVgDKX6ku6rkklleRcXORUKtXdNXb1NHrgI6lUyPN+7/edcxL4n4ezyc1/B6ExgKjVcYQAHLTWKCXJsowsTZF5xqsvPn/m557pxgeDmXG9Jm7TwXWgBgj7nwEkkAHJHJJkThRGROGUN15+4V+f/8QbHg0LcKvp0DqLUmAORBKmk5jxaEw4GfPmay+t5az94/EoMX7Xw9+oSMsRAaNQMRwMGA2OeGuNiFMv7k3mpttxaZ6PDYCmKMtgZjgKAo6CA95+/ZUTPHH8Qn8cm95Two0V4ADbbYfLOztsX95h987v5okC+sPI+J0m3lPAFwIWRwN0/Rrdbo9Od5tbt++siKhXf7hek61z1vy4gGpowO+0iGcdZlG4cm/pwMNgYtrNExW5EAFGgxCw5W/Rbm/x9e5PpQsl0Wu1cC8ArisiyqO1oel5eK0mzeZyUguAh4ej3HNXqnHuUc28vGZAa9DG4Hkerufx5Vff5aUAx3HqjdrFwqv2L0PTaDQWUS8FCFHj0tPzV5pucdS6cMAYg9YaIQS1ep16vXC8cECIzXalNfAFeAWurf1aobXGaENNCIQQFQEXCNcV+CKM1hauijAGY8xSgDZ63bM3ElCGbTqjsNu1QmuFUkVo+3spQEnUOeH6lDCl9QatdAnXuoBLmSPzfCkgz3OyE6v0+eBaWeuVsXWvZG0dyLKULMuWAmSWk6abeXAi6xW4bTqlUfoYPJ2TzuckcVx1IJ0n8YyzmGAAdYoAVclcKWnrLVHSnstCQBzHJHFMEBxKqEyA+w/65uqzz+E31s+J451uKBpuAVdKo2zTKaWQSiGlROYSKSW5zDnc36f/+BEfvPeOUzoAEEcR4XRKfkrGupK1qoYu4EXYLpdymfkiVBFRGDKdThiPR+XzV9L98/5f5sozV7nSaa3Aj2+t5eJils1WCChqLksxilxKpMzJ0ozDg3329vpce//dkruyAyWziFGthnAEPd9bsbpYTi3c2ClmF5gy++q5tPbLHCkVo+GA0XDIXr+/4vCJgv967w/T7W3T275Mt9dGKbubVdZzow3aFPBFpytVgdvIK/CjIGC/3+fm9Q+dJwoAuPvbPdPpdOn0evh+Byi2UswCbLM3xk4vK0Iqe5RIqciyjNFoyHAwIDg84MbH107w1rb8L3fumi3fZ8vv0G63cT3POnA8e42SywVHWiFhGDKdTBiPhhwdBXz2yUdnfy1fjNs//mwuuS6tVhvPa+J6Hg3XRQiBUtqu6Rppl9k0zYjjGbMoIgxDJpMxgyDgi89vbv5hUh3f7/5gGo0GDdflUqOBEALHKWaw1ppc5mRZxjxJSJKkFHBjTdYbC1iMb769ZcCxH6aAoZh2UpJnGfM0ZR7HfHrj+gW8W/9H4x/dFX7wYxB6dQAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 58.320503,
						"y": -26.518204
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 1
					},
					"seed": -64413,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -266.5,
						"y": -148.5
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": 53990,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -297.5,
						"y": -88.5
					},
					"parameters": {
						"color": 0
					},
					"seed": 46771,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -298.5,
						"y": -29.25
					},
					"parameters": {
						"color": 1
					},
					"seed": -46721,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -274.5,
						"y": -286.643066
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 2358,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "324",
					"node_position": {
						"x": 39,
						"y": -471.478607
					},
					"parameters": {
						"param0": true,
						"param1": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						},
						"param10": false,
						"param11": 0,
						"param12": false,
						"param2": true,
						"param3": 0,
						"param4": true,
						"param5": 1,
						"param6": false,
						"param7": {
							"a": 1,
							"b": 0.498039,
							"g": 0.992157,
							"r": 1,
							"type": "Color"
						},
						"param8": false,
						"param9": 0.5
					},
					"seed": 36055,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Paint Albedo",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_albedo"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Albedo",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Paint Metallic",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_metallic"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Metallic",
							"linked_widgets": [
								{
									"node": "uniform_greyscale",
									"widget": "color"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"label": "Paint Roughness",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_roughness"
								}
							],
							"name": "param4",
							"type": "linked_control"
						},
						{
							"label": "Roughness",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_2",
									"widget": "color"
								}
							],
							"name": "param5",
							"type": "linked_control"
						},
						{
							"label": "Paint Emission",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_emission"
								}
							],
							"name": "param6",
							"type": "linked_control"
						},
						{
							"label": "Emission",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param7",
							"type": "linked_control"
						},
						{
							"label": "Paint Occlusion",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_ao"
								}
							],
							"name": "param8",
							"type": "linked_control"
						},
						{
							"label": "Occlusion",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_3",
									"widget": "color"
								}
							],
							"name": "param9",
							"type": "linked_control"
						},
						{
							"label": "Paint Depth",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_depth"
								}
							],
							"name": "param10",
							"type": "linked_control"
						},
						{
							"label": "Depth",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_4",
									"widget": "color"
								}
							],
							"name": "param11",
							"type": "linked_control"
						},
						{
							"label": "Reset Normal",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_normal"
								}
							],
							"name": "param12",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -265.833344,
						"y": 29.021393
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.498039,
							"g": 0.992157,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": 53990,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_greyscale_3",
					"node_position": {
						"x": -288.333344,
						"y": 252.226379
					},
					"parameters": {
						"color": 0.5
					},
					"seed": -46721,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_4",
					"node_position": {
						"x": -299.163696,
						"y": 184.678741
					},
					"parameters": {
						"color": 0
					},
					"seed": -46721,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_3",
					"node_position": {
						"x": -269.889984,
						"y": 98.504089
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0.501961,
							"r": 0.501961,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Simple/Uniform",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "text",
					"from_port": 0,
					"to": "dilate",
					"to_port": 0
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "blend",
					"to_port": 2
				},
				{
					"from": "tones_step_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "dilate",
					"from_port": 0,
					"to": "tones_step_2",
					"to_port": 0
				},
				{
					"from": "dilate",
					"from_port": 0,
					"to": "tones_step",
					"to_port": 0
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "1445",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 135.363632202148,
						"y": -107.909088134766
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 0
					},
					"seed": 50278,
					"type": "brush"
				},
				{
					"name": "text",
					"node_position": {
						"x": -687.847534179688,
						"y": -121.500198364258
					},
					"parameters": {
						"center": true,
						"font": "",
						"font_size": 900,
						"text": "Text",
						"x": 0,
						"y": 0
					},
					"seed": 37340,
					"type": "text"
				},
				{
					"name": "dilate",
					"node_position": {
						"x": -490.757049560547,
						"y": -122.295082092285
					},
					"parameters": {
						"param0": 9,
						"param1": 0.1,
						"param2": 0,
						"param3": 0,
						"param4": true
					},
					"seed": 10743,
					"type": "dilate"
				},
				{
					"name": "5907",
					"node_position": {
						"x": 66.0240478515625,
						"y": -339.283294677734
					},
					"parameters": {
						"outline_width": 0.2,
						"param0": "Text",
						"param1": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						},
						"param2": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 0,
							"type": "Color"
						},
						"param3": 900
					},
					"seed": 57752,
					"type": "remote",
					"widgets": [
						{
							"label": "Text",
							"linked_widgets": [
								{
									"node": "text",
									"widget": "text"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Color",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Outline color",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Font Size",
							"linked_widgets": [
								{
									"node": "text",
									"widget": "font_size"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"default": 0.1,
							"label": "Outline width",
							"max": 0.5,
							"min": 0,
							"name": "outline_width",
							"step": 0.01,
							"type": "named_parameter"
						}
					]
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -304.499145507813,
						"y": -43.3914794921875
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": 2636,
					"type": "uniform"
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -306.084320068359,
						"y": 40.7448806762695
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 0,
							"type": "Color"
						}
					},
					"seed": 44308,
					"type": "uniform"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -152.867630004883,
						"y": -17.0901336669922
					},
					"parameters": {
						"amount": 1,
						"blend_type": 0
					},
					"seed": 50213,
					"type": "blend"
				},
				{
					"name": "tones_step",
					"node_position": {
						"x": -325.683898925781,
						"y": 129.084991455078
					},
					"parameters": {
						"invert": false,
						"value": 0.95,
						"width": 0.05
					},
					"seed_int": 0,
					"type": "tones_step"
				},
				{
					"name": "tones_step_2",
					"node_position": {
						"x": -152.649841308594,
						"y": -158.806915283203
					},
					"parameters": {
						"invert": false,
						"value": "0.95-$outline_width",
						"width": 0.05
					},
					"seed_int": 0,
					"type": "tones_step"
				}
			],
			"parameters": {

			},
			"seed_int": 0,
			"shortdesc": "",
			"tree_item": "Simple/Text",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "graph_3",
					"from_port": 0,
					"to": "1652_2",
					"to_port": 0
				},
				{
					"from": "graph_3",
					"from_port": 1,
					"to": "1652_2",
					"to_port": 1
				},
				{
					"from": "graph_3",
					"from_port": 2,
					"to": "1652_2",
					"to_port": 2
				},
				{
					"from": "graph_3",
					"from_port": 3,
					"to": "1652_2",
					"to_port": 3
				},
				{
					"from": "graph_3",
					"from_port": 4,
					"to": "1652_2",
					"to_port": 4
				},
				{
					"from": "1652_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "1652_2",
					"from_port": 1,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "1652_2",
					"from_port": 2,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "1652_2",
					"from_port": 3,
					"to": "Brush",
					"to_port": 4
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "1652_2",
					"from_port": 4,
					"to": "normal_map",
					"to_port": 0
				},
				{
					"from": "normal_map",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABrlJREFUWIXFl1uIXVcZx39r7b3PnHNmOpOZZtKIEoPWiL6JCD6oIAUfNJhGUCul1SkVpbVCH0RtH3xRbJAmaWPbkKjFIpi+JKk2HYsWvIC+eKGNsSEXMJl0miZzz5l9Xev7fFj7nDknk7QNPnTBhnPW7f9f//Vf37cWvMPF3Ejnw9Mv6Wqa4qoK5wVVQRVUNUxmDI1GwtSXd77ted9Wx0PPTWue5zjvES+IeEQURRFRUEVVqXmAgSiK+NY9d77l/G/a4fALf9ArnQ7OObz3iAiqiqiS5hXLWYGqMDKU0GzEIKENVZRakSThgXvvui7OdRsOHT2mWZ7jnEdFEFX+ce4y3WVKd7k1WP+EH5wcqesVMFhr+c79914T65qVvz7yvOZ5EcDV889zc3WLgoJ0gVWRuk677YDBgIFbx5s9f1gb8b1vf2Md3rqKQ0ePaZZlNbjwr/NzGAO2r6vU+y0alAmyE1asYOqukbFsGY0HSDz84H0DmAN/jrzwe11eXqFyDlXh5Zl5rDXE1mKMxRpTgwvOC14EEe0R6TeiMRCZMHZzy6IqACRJzEMP3t/DjfsJdGrDqQivXJgniSKSOKLRSBiNFZIWWelw3lFWFWXlcd7hfABQFMOaEgqoCouVZSwKBi4KGVDcdn88e+R5raoKUeGVmTniyDLUiBkdbnOTqZj+7XNMHz7EezZPsnF8jNHhYZpDCXEUYa3B9m3TwtkTpHOvI6p4USrnWfFRMLN4fvDIbl1HoCgLvA+OtxaSKGK4OcTEhlH+8+/jgIAIvzrwBFvetZmJsZsYbg7RiGMia7AmGO/8y39lfu4NLpx9lXT+Il6FyntK5/GieBG8c4MKHD32YuWqIP3xmTmsMTRiS7s5xKaJDXz3+w/RbLYIogr7du/ilsmbGWm3aCQRsTUYAyf/9hJ5moVjItAY2QAiiAiV8yxUBpXgnYd/uKvqEUizPPYiiAqoYoE4img3h5i8eYIPv3cz04efRY3BA65y/PLAU/z35HFMusyQOo7/+Xcgni76Bz72SaIoDrJ7jxeP8z4cXxHES9wzoasqVHxwsDiMWixCElmGW82eXH+c/g2f+sxnAVhcnGfx7/MDhhLAGsu2j34iuF7pWhKVcOQkCjVGzdoWePGoKlleIK5CXIm4CleW5Fk6APL0zw4EMK8hL/R97VabbR/5OOqr3jy+qvBViVQlvipZzYsQwETWjqGIoCIsLS9TpqsYl5Ab5Uoj5vXZWV4dH+ND79sSVPjTXxA/eJS6ZWJigirtDMaEbl6o+6SJZSiJemNioJdgXFWxsjRPI4kpsya+SFFXUKQdXps5z3C7zYkTJ+qhCqIDBGwUsTh3qU5aV7EzYIwlGh9Fpd3LKSEQ1YxHR4bprCwT24hiKKHMUop0lZWlRS7MzJAkMadPnwYZVEACHYq84MriAr6OemvZ2YAxGGN59y0ba3/0E6hJtFtN0k6HyBrKPKbMUvK0w8ryMo1GwslTZxDvAfD4dVsw+9o5vAeVOkmtLZ3IACZiuNVERXv0YoDI2q5XyfOMCCgjS1nE5FlGHMcsLa8AXXDY9v5b8V5I84ylpSWy1QyACOhkGQMa1TkBU8c99fh+EzaSOE8zmqrgyjJIaC2VNbRbLTqrq7XQQf3EGs6eOkUpHu8EJ57hVruXcEZHR5hbWBhQxxHyiopHVFntpA7qY3jnHV9sGQyo8pU7vkThKoqyoMwLNmwYD+AKURzjyoIsz8nynCLLKasSV5TMLyytecI7Nm/ahHOu9+Ect9326ZC+vfCL/Y8nAx5IkpiqKoPEZbgLOCxnzpxm69at5GXJxdnZGkFxtYSuL65fvnSZiY2TAJRVCX1t4ZciXvG+Wtudfpn2PXlAS1ciXjl48OBAp27HqyOAODdQZ4xhbHyMS5fCLaoRhzVu3/F51AtelSf3/KSHa/snazYbIZ+rMDU1VSMIKg7xDqml7JdWurSco3SOoqp64AClc3xu+3bUh6RUZNnAAgYIfP2er5kkjuvVKnfffRdOBCfgNMg4IGpNqHRCybXLzh07AEXE473j5/t/OqC6vXrAA/d908Sx7ck+NfXVdYABFEq4LjDAF3beXovoEe/Zv2/vW19Ku+XRPY9pXpQhUYngvfD0M8+sD7HXAr49AKt61CtehaeuAf6mBAB2731c0zQNL6Luo0QU7z3z83NcfOMiKsrk5GQ4rqaOglI/20Rx3rH/iX03/jDpLz/68S4ty6CGSDjHIYGFS4yKhq+u0/p1tO+xPf/f02w9kUf63oi+dyVXDQTCTVjYu/vRG5r3HS3/A1J9rqGM211fAAAAAElFTkSuQmCC",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 41,
						"y": -133
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 0
					},
					"type": "brush"
				},
				{
					"name": "1652_2",
					"node_position": {
						"x": -409.666656,
						"y": -40.868069
					},
					"parameters": {
						"offset": 0
					},
					"shader_model": {
						"code": "",
						"global": "vec2 align_shapes_uv(vec2 uv, float offset, float seed) {\n\tfloat angle = rand(vec2(seed, floor(uv.x/(1.0+offset))));\n\tuv.x = mod(uv.x, 1.0+offset);\n\tuv = clamp(uv, vec2(0.0), vec2(1.0))-vec2(0.5);\n\tfloat ca = cos(angle);\n\tfloat sa = sin(angle);\n\tmat2 rot = mat2(vec2(ca, sa), vec2(-sa, ca));\n\treturn rot*uv+vec2(0.5);\n}",
						"inputs": [
							{
								"default": "vec4(1.0)",
								"group_size": 5,
								"label": "",
								"name": "albedo",
								"type": "rgba"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "metallic",
								"type": "f"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "roughness",
								"type": "f"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "emission",
								"type": "rgba"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "depth",
								"type": "f"
							}
						],
						"instance": "",
						"name": "Align",
						"outputs": [
							{
								"group_size": 5,
								"rgba": "$albedo(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "rgba"
							},
							{
								"f": "$metallic(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							},
							{
								"f": "$roughness(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							},
							{
								"rgba": "$emission(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "rgba"
							},
							{
								"f": "$depth(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "",
								"max": 10,
								"min": 0,
								"name": "offset",
								"step": 0.01,
								"type": "float"
							}
						]
					},
					"type": "shader"
				},
				{
					"connections": [
						{
							"from": "shape_2",
							"from_port": 0,
							"to": "mirror",
							"to_port": 0
						},
						{
							"from": "shape",
							"from_port": 0,
							"to": "combine",
							"to_port": 3
						},
						{
							"from": "combine",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						},
						{
							"from": "uniform_greyscale_2",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 1
						},
						{
							"from": "decompose",
							"from_port": 0,
							"to": "combine",
							"to_port": 0
						},
						{
							"from": "decompose",
							"from_port": 1,
							"to": "combine",
							"to_port": 1
						},
						{
							"from": "decompose",
							"from_port": 2,
							"to": "combine",
							"to_port": 2
						},
						{
							"from": "uniform",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 3
						},
						{
							"from": "colorize_2",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 4
						},
						{
							"from": "colorize_3",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 2
						},
						{
							"from": "mirror",
							"from_port": 0,
							"to": "switch",
							"to_port": 0
						},
						{
							"from": "switch",
							"from_port": 0,
							"to": "colorize",
							"to_port": 0
						},
						{
							"from": "switch",
							"from_port": 0,
							"to": "colorize_3",
							"to_port": 0
						},
						{
							"from": "shape_3",
							"from_port": 0,
							"to": "switch",
							"to_port": 1
						},
						{
							"from": "shape_3",
							"from_port": 0,
							"to": "blend",
							"to_port": 0
						},
						{
							"from": "shape_4",
							"from_port": 0,
							"to": "blend",
							"to_port": 1
						},
						{
							"from": "shape_5",
							"from_port": 0,
							"to": "blend_2",
							"to_port": 1
						},
						{
							"from": "shape_3",
							"from_port": 0,
							"to": "blend_2",
							"to_port": 0
						},
						{
							"from": "blend",
							"from_port": 0,
							"to": "blend_3",
							"to_port": 0
						},
						{
							"from": "blend_3",
							"from_port": 0,
							"to": "switch",
							"to_port": 2
						},
						{
							"from": "blend_2",
							"from_port": 0,
							"to": "switch",
							"to_port": 3
						},
						{
							"from": "shape_6",
							"from_port": 0,
							"to": "rotate",
							"to_port": 0
						},
						{
							"from": "rotate",
							"from_port": 0,
							"to": "blend_3",
							"to_port": 1
						},
						{
							"from": "switch",
							"from_port": 0,
							"to": "switch_2",
							"to_port": 0
						},
						{
							"from": "switch_2",
							"from_port": 0,
							"to": "colorize_2",
							"to_port": 0
						},
						{
							"from": "blend_4",
							"from_port": 0,
							"to": "switch_2",
							"to_port": 1
						},
						{
							"from": "switch",
							"from_port": 0,
							"to": "blend_4",
							"to_port": 0
						},
						{
							"from": "colorize_4",
							"from_port": 0,
							"to": "blend_4",
							"to_port": 1
						},
						{
							"from": "sphere",
							"from_port": 0,
							"to": "math",
							"to_port": 0
						},
						{
							"from": "math",
							"from_port": 0,
							"to": "colorize_4",
							"to_port": 0
						},
						{
							"from": "uniform_2",
							"from_port": 0,
							"to": "blend_5",
							"to_port": 0
						},
						{
							"from": "blend_5",
							"from_port": 0,
							"to": "decompose",
							"to_port": 0
						},
						{
							"from": "colorize",
							"from_port": 0,
							"to": "blend_5",
							"to_port": 1
						}
					],
					"label": "Screws",
					"longdesc": "",
					"name": "graph_3",
					"node_position": {
						"x": -617.533386,
						"y": -52.718067
					},
					"nodes": [
						{
							"name": "shape",
							"node_position": {
								"x": -517.5,
								"y": -31
							},
							"parameters": {
								"edge": 0.03,
								"radius": 0.8,
								"shape": 0,
								"sides": 6
							},
							"type": "shape"
						},
						{
							"name": "combine",
							"node_position": {
								"x": -297.5,
								"y": -123
							},
							"parameters": {

							},
							"type": "combine"
						},
						{
							"name": "shape_2",
							"node_position": {
								"x": -1744.5,
								"y": -131
							},
							"parameters": {
								"edge": 0.3,
								"radius": 0.1,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "uniform_greyscale_2",
							"node_position": {
								"x": -335.581329,
								"y": 34
							},
							"parameters": {
								"color": 1
							},
							"type": "uniform_greyscale"
						},
						{
							"name": "mirror",
							"node_position": {
								"x": -1579.5,
								"y": -132
							},
							"parameters": {
								"direction": 1,
								"offset": 0.8
							},
							"type": "mirror"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -1807.5,
								"y": -192.571426
							},
							"parameters": {

							},
							"ports": [],
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": -43.5,
								"y": 13.428572
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 5,
									"name": "albedo",
									"type": "rgba"
								},
								{
									"group_size": 0,
									"name": "metallic",
									"type": "f"
								},
								{
									"group_size": 0,
									"name": "roughness",
									"type": "f"
								},
								{
									"group_size": 0,
									"name": "emission",
									"type": "rgba"
								},
								{
									"group_size": 0,
									"name": "depth",
									"type": "f"
								}
							],
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -794.237549,
								"y": -326
							},
							"parameters": {
								"param0": 2,
								"param1": 1,
								"param2": {
									"a": 1,
									"b": 0.484724,
									"g": 0.484724,
									"r": 0.484724,
									"type": "Color"
								}
							},
							"type": "remote",
							"widgets": [
								{
									"configurations": {
										"Cross": [
											{
												"node": "switch",
												"value": 1,
												"widget": "source"
											}
										],
										"Frearson": [
											{
												"node": "switch",
												"value": 3,
												"widget": "source"
											}
										],
										"Philips": [
											{
												"node": "switch",
												"value": 2,
												"widget": "source"
											}
										],
										"Slot drive": [
											{
												"node": "switch",
												"value": 0,
												"widget": "source"
											}
										]
									},
									"label": "",
									"linked_widgets": [
										{
											"node": "switch",
											"widget": "source"
										}
									],
									"name": "param0",
									"type": "config_control"
								},
								{
									"configurations": {
										"Countersunk": [
											{
												"node": "switch_2",
												"value": 0,
												"widget": "source"
											}
										],
										"Round": [
											{
												"node": "switch_2",
												"value": 1,
												"widget": "source"
											}
										]
									},
									"label": "",
									"linked_widgets": [
										{
											"node": "switch_2",
											"widget": "source"
										}
									],
									"name": "param1",
									"type": "config_control"
								},
								{
									"label": "",
									"linked_widgets": [
										{
											"node": "uniform_2",
											"widget": "color"
										}
									],
									"name": "param2",
									"type": "linked_control"
								}
							]
						},
						{
							"name": "colorize",
							"node_position": {
								"x": -1021.390015,
								"y": -104.764282
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 1,
											"g": 1,
											"pos": 0,
											"r": 1
										},
										{
											"a": 1,
											"b": 0.472656,
											"g": 0.472656,
											"pos": 1,
											"r": 0.472656
										}
									],
									"type": "Gradient"
								}
							},
							"seed_value": 12685,
							"type": "colorize"
						},
						{
							"name": "decompose",
							"node_position": {
								"x": -520.026367,
								"y": -133.355225
							},
							"parameters": {

							},
							"type": "decompose"
						},
						{
							"name": "uniform",
							"node_position": {
								"x": -312.364868,
								"y": 155.688232
							},
							"parameters": {
								"color": {
									"a": 0,
									"b": 0,
									"g": 0,
									"r": 0,
									"type": "Color"
								}
							},
							"type": "uniform"
						},
						{
							"name": "colorize_2",
							"node_position": {
								"x": -336.3078,
								"y": 213.669067
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0.03125,
											"g": 0.03125,
											"pos": 0,
											"r": 0.03125
										},
										{
											"a": 1,
											"b": 0.125,
											"g": 0.125,
											"pos": 1,
											"r": 0.125
										}
									],
									"type": "Gradient"
								}
							},
							"seed_value": -50611,
							"type": "colorize"
						},
						{
							"name": "colorize_3",
							"node_position": {
								"x": -342.806885,
								"y": 93.218842
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0.355469,
											"g": 0.355469,
											"pos": 0,
											"r": 0.355469
										},
										{
											"a": 1,
											"b": 1,
											"g": 1,
											"pos": 1,
											"r": 1
										}
									],
									"type": "Gradient"
								}
							},
							"type": "colorize"
						},
						{
							"name": "switch",
							"node_position": {
								"x": -1329.266235,
								"y": -36.610474
							},
							"parameters": {
								"choices": 4,
								"outputs": 1,
								"source": 2
							},
							"type": "switch"
						},
						{
							"name": "shape_3",
							"node_position": {
								"x": -1955.411377,
								"y": -30.360474
							},
							"parameters": {
								"edge": 0.3,
								"radius": 0.1,
								"shape": 2,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "blend",
							"node_position": {
								"x": -1800.057983,
								"y": 21.889526
							},
							"parameters": {
								"amount": 1,
								"blend_type": 10
							},
							"type": "blend"
						},
						{
							"name": "shape_4",
							"node_position": {
								"x": -1955.915894,
								"y": 97.139526
							},
							"parameters": {
								"edge": 0.1,
								"radius": 0.6,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "blend_2",
							"node_position": {
								"x": -1651.986938,
								"y": 272.764526
							},
							"parameters": {
								"amount": 1,
								"blend_type": 10
							},
							"type": "blend"
						},
						{
							"name": "shape_5",
							"node_position": {
								"x": -1824.844849,
								"y": 351.014526
							},
							"parameters": {
								"edge": 0.1,
								"radius": 0.4,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "blend_3",
							"node_position": {
								"x": -1582.036377,
								"y": 58.139526
							},
							"parameters": {
								"amount": 1,
								"blend_type": 9
							},
							"type": "blend"
						},
						{
							"name": "shape_6",
							"node_position": {
								"x": -1957.036377,
								"y": 223.389526
							},
							"parameters": {
								"edge": 0.1,
								"radius": 0.23,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "rotate",
							"node_position": {
								"x": -1803.944702,
								"y": 142.639526
							},
							"parameters": {
								"cx": 0,
								"cy": 0,
								"rotate": 45
							},
							"type": "rotate"
						},
						{
							"name": "switch_2",
							"node_position": {
								"x": -823.491333,
								"y": 108.514526
							},
							"parameters": {
								"choices": 2,
								"outputs": 1,
								"source": 1
							},
							"type": "switch"
						},
						{
							"name": "blend_4",
							"node_position": {
								"x": -1079.099487,
								"y": 143.514526
							},
							"parameters": {
								"amount": 1,
								"blend_type": 9
							},
							"type": "blend"
						},
						{
							"name": "sphere",
							"node_position": {
								"x": -1348.099487,
								"y": 107.514526
							},
							"parameters": {
								"cx": 0.5,
								"cy": 0.5,
								"r": 0.5
							},
							"type": "sphere"
						},
						{
							"name": "colorize_4",
							"node_position": {
								"x": -1336.099487,
								"y": 338.514526
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0.045455,
											"r": 0
										},
										{
											"a": 1,
											"b": 0.230469,
											"g": 0.230469,
											"pos": 0.090909,
											"r": 0.230469
										},
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 1,
											"r": 0
										}
									],
									"type": "Gradient"
								}
							},
							"type": "colorize"
						},
						{
							"name": "math",
							"node_position": {
								"x": -1344.333374,
								"y": 209.9953
							},
							"parameters": {
								"clamp": false,
								"default_in1": 0,
								"default_in2": 0.46,
								"op": 6
							},
							"type": "math"
						},
						{
							"name": "uniform_2",
							"node_position": {
								"x": -970.510742,
								"y": -161.5047
							},
							"parameters": {
								"color": {
									"a": 1,
									"b": 0.484724,
									"g": 0.484724,
									"r": 0.484724,
									"type": "Color"
								}
							},
							"seed_value": 51622,
							"type": "uniform"
						},
						{
							"name": "blend_5",
							"node_position": {
								"x": -789.510742,
								"y": -161.5047
							},
							"parameters": {
								"amount": 1,
								"blend_type": 2
							},
							"type": "blend"
						}
					],
					"parameters": {
						"param0": 2,
						"param1": 1,
						"param2": {
							"a": 1,
							"b": 0.484724,
							"g": 0.484724,
							"r": 0.484724,
							"type": "Color"
						}
					},
					"seed_value": 4808,
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -166.5,
						"y": -178.143066
					},
					"parameters": {
						"edge": 0,
						"radius": 0.83,
						"shape": 0,
						"sides": 6
					},
					"type": "shape"
				},
				{
					"name": "1328",
					"node_position": {
						"x": -667.400024,
						"y": -215.8573
					},
					"parameters": {
						"param0": 2,
						"param1": 1,
						"param2": {
							"a": 1,
							"b": 0.484724,
							"g": 0.484724,
							"r": 0.484724,
							"type": "Color"
						}
					},
					"type": "remote",
					"widgets": [
						{
							"label": "Type",
							"linked_widgets": [
								{
									"node": "graph_3",
									"widget": "param0"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Shape",
							"linked_widgets": [
								{
									"node": "graph_3",
									"widget": "param1"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Color",
							"linked_widgets": [
								{
									"node": "graph_3",
									"widget": "param2"
								}
							],
							"name": "param2",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "normal_map",
					"node_position": {
						"x": -168.200012,
						"y": 66.942688
					},
					"parameters": {
						"param0": 10,
						"param1": 1,
						"param2": 0,
						"param4": 0
					},
					"type": "normal_map"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Patterns/Screws",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "uniform",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "graph",
					"from_port": 0,
					"to": "rotate",
					"to_port": 0
				},
				{
					"from": "rotate",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABHxJREFUWIXFV02LHFUUPdUfM8laRReSSBTBHyIIwYUEDBiiGEazyGiyERQXIhhN0JmeTE8mo0jAlckmEyEfiGYvuHGroMYsBVcz01NdVfccF++jXlV3jxlcpOExr7rf3HPuuffdewt4xJ9sP4dv3L2nndEIVVmiMkIiJECSM5ZlmJvr483jrzy03Yc6eO27u8rzHJUZaARpIAVBIAVIkATPA8iAbreLxVMn/tP+ngdu3PlRW9vbqKoKZgaSkARKEGvvJUIQRIDyhOAV6ffxzsLJmTgzf7h287Z28xxVZRDpPBYduF8IZJLlzvnlaKDT6eC9MwtTsaZ++e3mLeX52IHLolGmMU9AxIQICReVmiwAdDpdvP/u6Qm8zjTP8zxHVVVQiLVcwkGAZ+AWXNyF+jsHl6hAwsxQlgXOD9bVxmsQ2Lzzg/LdVPaQ6UriHYB80jXI1MoAaXIKNKIqS3w6uNwg0Usftn3CRfDoSS07ovEavCbm1UjIhHPBkfGY0xW4vnlLZVm6OJMQmBgm4A0kEJ4gI9DKc2+B6DdVaoWDNHx0YTmqEBUYF2OYGWQGtuSNRJzvjTwIoZCEeQLLR04BAs79tjaRM5JgnkhDgZu3vy+rsvKeh3+oFQjgTuPW90LUYyvzDAWsPLuIzUOnG2djUpL48JOLZSQw2s17Rnr53bWKBSaANwylyVnHe441Twh40O1j7chZ/HPwhWYCk6CxF0NQlSVEaxj8+Pk3vHe1wcYCAPo9k2e2zhG4/uRLwOMvYuH3L2I9yZTVIbAAzsTrxMCe4O3nab95z78+fBZXDy/6ismaAOkzP1Q6qGlkilczn9t7wt8ic4vEN0+fwU9PHEMMQWwwSZyaHiR/U7nb3k7dEyABWr2XIfcVoBckShNsQu5pOdBeaT7EvSIgSMAMUIUT99cACT8jrYTh6lHTQVOvU9BUhRTc5IHNAxtev78KmusvwWgPALqdTrNiSfjg1y99t3OI7ZLs1FUSPmLjmXMokDnP5YFpePnve3hs6xeYhQQ3mE/CHgDMz89Vo91Rr9FwQslNAVsk2rNABPdeP1Vu4ehfGyAJs1BnDJSwszOqAH8LXnv1WD9DhrppsJ56GPZhJVNRckYkDlaFA6fh7T+WcPSBAw8rgNOIq1dW+3USAuj3eyjLIql0Li2Q1Pp031xuYiolLPy5ho6NYPFap+AETTArY+o1JpTh+lcqqgI0V61Cew2Nqd2em6VZcXgxhs4XpHcxlxEmYX3wecRtzAMHDsyh3C6cwdAP4mCBiUSd3mj86Gau6dA3n0BonOcp5ORMOFzfcPOg2QwgJKQU84NJ3gQFSfOZH9QwbAxXsj0JAMBgdajxuHSj+KyRLCEQrqHM7Y0W264j594nrrTAZxIAgKXBJeXjIhqbGL+j7HX7NtVnaYJkkAmm6eB7EgCA5ZVVjUYj90bEOtGiKsncYKGTUvUwS6GyChuXh/t/MUk/5z+7qKJwapDuHoe+3h5iAjlIGF4a/L9Xs0kiF5J3RJtQw11bYmV5aV92H+nnX1RYZtxcTt8SAAAAAElFTkSuQmCC",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 41,
						"y": -108
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_roughness": true,
						"mode": 1
					},
					"type": "brush"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -270.5,
						"y": -88.5
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 1,
							"g": 0.415686,
							"r": 0,
							"type": "Color"
						}
					},
					"type": "uniform"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -302.5,
						"y": -35.5
					},
					"parameters": {
						"color": 0
					},
					"seed_value": 46771,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -302.5,
						"y": 17.75
					},
					"parameters": {
						"color": 1
					},
					"seed_value": -46721,
					"type": "uniform_greyscale"
				},
				{
					"name": "324",
					"node_position": {
						"x": -639,
						"y": -177.478607
					},
					"parameters": {
						"param0": true,
						"param1": {
							"a": 1,
							"b": 1,
							"g": 0.415686,
							"r": 0,
							"type": "Color"
						},
						"param2": true,
						"param3": 0,
						"param4": true,
						"param5": 1
					},
					"type": "remote",
					"widgets": [
						{
							"label": "Paint Albedo",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_albedo"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Albedo",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Paint Metallic",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_metallic"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Metallic",
							"linked_widgets": [
								{
									"node": "uniform_greyscale",
									"widget": "color"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"label": "Paint Roughness",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_roughness"
								}
							],
							"name": "param4",
							"type": "linked_control"
						},
						{
							"label": "Roughness",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_2",
									"widget": "color"
								}
							],
							"name": "param5",
							"type": "linked_control"
						}
					]
				},
				{
					"connections": [
						{
							"from": "shape",
							"from_port": 0,
							"to": "rotate",
							"to_port": 0
						},
						{
							"from": "rotate",
							"from_port": 0,
							"to": "translate",
							"to_port": 0
						},
						{
							"from": "shape_2",
							"from_port": 0,
							"to": "mirror",
							"to_port": 0
						},
						{
							"from": "translate",
							"from_port": 0,
							"to": "blend",
							"to_port": 0
						},
						{
							"from": "mirror",
							"from_port": 0,
							"to": "blend",
							"to_port": 1
						},
						{
							"from": "blend",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						}
					],
					"label": "Arrow",
					"longdesc": "",
					"name": "graph",
					"node_position": {
						"x": -221.333313,
						"y": -274.561951
					},
					"nodes": [
						{
							"name": "shape_2",
							"node_position": {
								"x": -328.5,
								"y": 138
							},
							"parameters": {
								"edge": 0.24,
								"radius": 0.2,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "shape",
							"node_position": {
								"x": -326.5,
								"y": -158
							},
							"parameters": {
								"edge": 0.25,
								"radius": 0.26,
								"shape": 1,
								"sides": 3
							},
							"type": "shape"
						},
						{
							"name": "mirror",
							"node_position": {
								"x": -335.5,
								"y": 260.25
							},
							"parameters": {
								"direction": 0,
								"offset": 0.43
							},
							"type": "mirror"
						},
						{
							"name": "rotate",
							"node_position": {
								"x": -361.5,
								"y": -37
							},
							"parameters": {
								"cx": 0,
								"cy": 0,
								"rotate": -90
							},
							"type": "rotate"
						},
						{
							"name": "translate",
							"node_position": {
								"x": -370.5,
								"y": 62
							},
							"parameters": {
								"translate_x": 0.23,
								"translate_y": 0
							},
							"type": "translate"
						},
						{
							"name": "blend",
							"node_position": {
								"x": -131.5,
								"y": 152.25
							},
							"parameters": {
								"amount": 1,
								"blend_type": 9
							},
							"type": "blend"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -670.5,
								"y": 69.583336
							},
							"parameters": {

							},
							"ports": [],
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": 168.5,
								"y": 69.583336
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 0,
									"name": "port0",
									"type": "rgba"
								}
							],
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -509,
								"y": -458
							},
							"parameters": {

							},
							"type": "remote",
							"widgets": []
						}
					],
					"parameters": {

					},
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "rotate",
					"node_position": {
						"x": -262.333313,
						"y": -221.061951
					},
					"parameters": {
						"cx": 0,
						"cy": 0,
						"rotate": "stroke_angle"
					},
					"type": "rotate"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Patterns/Arrows",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "540",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+RJREFUWIXFV02PHDUUrJ7Z2eTvISSQQByIInHg44aExIELgUQoO5sdZbPiwJVwyQYpH0LAr8rubM+0X1UObtvP7pklKw5pyZpuj9tVr1492w2856u7yeBnr//V5XqNMAwIRkiEBEiKk3UdDg8X+PzjD9553nca+PTP1+r7HsEMNII0kIIgkAIkSMLIA+iA+XyOr+58+p/zXzvg2at/9ObiAiEEmBlIQhIoQSzRS4QgiAA1EsKoyGKBr+9+thdn7x9Pn7/UVd8jBIPIGLEYwceGRMa1OG5skQZmsxm+/fLuTqydnb+fv1DfbyK4LE9Kn3MHIjoiJGJWClkAmM3m+O6bLyZ4s12R932PEAKUcq1oOAgYGcSGmHeh9EU4pwIJM8MwbHFveaoWryJw/upv9Vde9uR0uXwnoNF0FZmiDODNKdCIMAz4afm4InHgHy5Gw2XwHEmRHXnyAl6IjWo4MmlcCmSz4W4F/jh/oWEYYp5JCHQTExgncBAjQWYguaizSk06SMMP94+yClmBzXYDM4PMwEbeTCTGXvkgpSKT82loPCMJNhKpFHj+8q8hDGGMPL1QFEjgMcymXyh6eBJANa4yJYnvf3wwZAXWV/2BkaP8rrz86lb11d5QE2Xti+lzLOnuIBMIwwDRpmxz1GhI1eA+10ik9wCn9aRTVzxgCTzXfLIa3ItwINPyq97N77C5Z9WXCZCj8z24N54jUT1X5dbsDQ2wX7LpTHiQJmzXeAHNvVNj4gVV4JiQUE2ISb1Uhs2AknM0+UeRfA943hfcEs4kPQlaIVmtA1lGetkTYFl4sBO4AfW/vmUiSitKJDCfzSayZhLwUTdpoQNPkqdtO2/fxXwxegEy2OiDGQDcunUYumxslyukSFj6VA4krABKX1GgNFr6z0AJl5frkAl88tGHiw6dMw/LqYcs8lKZjN//63HM+4kpbmqpJXAa8duTk0XlgcXiAMOwdZEmnzjp3X3r7HISigoYnfQZPKbBbMjWq04oq9NftQ1b0OJqlXa4XIKNF9oFJ+XdRqVIwozgmHMZYRJOl79k3Oo8cPv2IYaLrXOydz721L9rjODUCJZIpBSR2PS9h5yeCVenZ/E8aDv2BkcklWPyB51vkoKkwaykwcxwtjruriUAAMuTlTabIR7F9x3JHIFchhbvjZa33Ugufk88acD3EgCAh8tH6jfbPNnk+J1lV06XqYyNNW+QCabd4NcSAICj4xOt1+v4RcRitKyKc7651S8fZikECzh7vLr5h4m/7v38QNttVIOMdZz29bzwVN8OMU2rR8v/92k2JXLffSPaRI1YtsTx0cMbzfter7dktlg9was4igAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 41,
						"y": -108
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_roughness": false,
						"mode": 2
					},
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -194.5,
						"y": -194.643066
					},
					"parameters": {
						"edge": "1.0-brush_hardness",
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"type": "shape"
				},
				{
					"name": "540",
					"node_position": {
						"x": -384.901367,
						"y": -55.811951
					},
					"parameters": {

					},
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [],
						"instance": "",
						"name": "Layers",
						"outputs": [
							{
								"rgba": "texture(layer_albedo_tex, $uv)",
								"shortdesc": "Albedo",
								"type": "rgba"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -213.901367,
						"y": -64.811951
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 1,
									"r": 1
								}
							],
							"type": "Gradient"
						}
					},
					"seed_value": 62808,
					"type": "colorize"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Effect/Greyscale",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "540",
					"from_port": 0,
					"to": "edge_detect_1",
					"to_port": 0
				},
				{
					"from": "edge_detect_1",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+RJREFUWIXFV02PHDUUrJ7Z2eTvISSQQByIInHg44aExIELgUQoO5sdZbPiwJVwyQYpH0LAr8rubM+0X1UObtvP7pklKw5pyZpuj9tVr1492w2856u7yeBnr//V5XqNMAwIRkiEBEiKk3UdDg8X+PzjD9553nca+PTP1+r7HsEMNII0kIIgkAIkSMLIA+iA+XyOr+58+p/zXzvg2at/9ObiAiEEmBlIQhIoQSzRS4QgiAA1EsKoyGKBr+9+thdn7x9Pn7/UVd8jBIPIGLEYwceGRMa1OG5skQZmsxm+/fLuTqydnb+fv1DfbyK4LE9Kn3MHIjoiJGJWClkAmM3m+O6bLyZ4s12R932PEAKUcq1oOAgYGcSGmHeh9EU4pwIJM8MwbHFveaoWryJw/upv9Vde9uR0uXwnoNF0FZmiDODNKdCIMAz4afm4InHgHy5Gw2XwHEmRHXnyAl6IjWo4MmlcCmSz4W4F/jh/oWEYYp5JCHQTExgncBAjQWYguaizSk06SMMP94+yClmBzXYDM4PMwEbeTCTGXvkgpSKT82loPCMJNhKpFHj+8q8hDGGMPL1QFEjgMcymXyh6eBJANa4yJYnvf3wwZAXWV/2BkaP8rrz86lb11d5QE2Xti+lzLOnuIBMIwwDRpmxz1GhI1eA+10ik9wCn9aRTVzxgCTzXfLIa3ItwINPyq97N77C5Z9WXCZCj8z24N54jUT1X5dbsDQ2wX7LpTHiQJmzXeAHNvVNj4gVV4JiQUE2ISb1Uhs2AknM0+UeRfA943hfcEs4kPQlaIVmtA1lGetkTYFl4sBO4AfW/vmUiSitKJDCfzSayZhLwUTdpoQNPkqdtO2/fxXwxegEy2OiDGQDcunUYumxslyukSFj6VA4krABKX1GgNFr6z0AJl5frkAl88tGHiw6dMw/LqYcs8lKZjN//63HM+4kpbmqpJXAa8duTk0XlgcXiAMOwdZEmnzjp3X3r7HISigoYnfQZPKbBbMjWq04oq9NftQ1b0OJqlXa4XIKNF9oFJ+XdRqVIwozgmHMZYRJOl79k3Oo8cPv2IYaLrXOydz721L9rjODUCJZIpBSR2PS9h5yeCVenZ/E8aDv2BkcklWPyB51vkoKkwaykwcxwtjruriUAAMuTlTabIR7F9x3JHIFchhbvjZa33Ugufk88acD3EgCAh8tH6jfbPNnk+J1lV06XqYyNNW+QCabd4NcSAICj4xOt1+v4RcRitKyKc7651S8fZikECzh7vLr5h4m/7v38QNttVIOMdZz29bzwVN8OMU2rR8v/92k2JXLffSPaRI1YtsTx0cMbzfter7dktlg9was4igAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 41,
						"y": -108
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_roughness": false,
						"mode": 2
					},
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -265.5,
						"y": -322.643066
					},
					"parameters": {
						"edge": "1.0-brush_hardness",
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"type": "shape"
				},
				{
					"name": "540",
					"node_position": {
						"x": -467.901367,
						"y": -177.811951
					},
					"parameters": {

					},
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [],
						"instance": "",
						"name": "Layers",
						"outputs": [
							{
								"rgba": "texture(layer_albedo_tex, $uv)",
								"shortdesc": "Albedo",
								"type": "rgba"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "edge_detect_1",
					"node_position": {
						"x": -258.825684,
						"y": -116.316742
					},
					"parameters": {
						"size": 11
					},
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [
							{
								"default": "vec4(1.0)",
								"function": true,
								"label": "",
								"longdesc": "The input image",
								"name": "in",
								"shortdesc": "Input",
								"type": "rgba"
							}
						],
						"instance": "vec4 $(name)_fct(vec2 uv) {\n\tvec3 e = vec3(1.0/$size, -1.0/$size, 0);\n\tvec4 rv = $in(uv);\n\trv += $in(uv+e.xy);\n\trv += $in(uv-e.xy);\n\trv += $in(uv+e.xx);\n\trv += $in(uv-e.xx);\n\trv += $in(uv+e.xz);\n\trv += $in(uv-e.xz);\n\trv += $in(uv+e.zx);\n\trv += $in(uv-e.zx);\n\treturn rv/9.0;\n}",
						"longdesc": "A fast low range blur effect",
						"name": "Blur",
						"outputs": [
							{
								"longdesc": "Shows the generated outlines",
								"rgba": "$(name)_fct($uv)",
								"shortdesc": "Output",
								"type": "rgba"
							}
						],
						"parameters": [
							{
								"default": 11,
								"first": 4,
								"label": "Size",
								"last": 12,
								"longdesc": "The resolution of the input image",
								"name": "size",
								"shortdesc": "Size",
								"type": "size"
							}
						],
						"shortdesc": "Blur"
					},
					"type": "shader"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Effect/Blur",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "540",
					"from_port": 0,
					"to": "brightness_contrast",
					"to_port": 0
				},
				{
					"from": "brightness_contrast",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+RJREFUWIXFV02PHDUUrJ7Z2eTvISSQQByIInHg44aExIELgUQoO5sdZbPiwJVwyQYpH0LAr8rubM+0X1UObtvP7pklKw5pyZpuj9tVr1492w2856u7yeBnr//V5XqNMAwIRkiEBEiKk3UdDg8X+PzjD9553nca+PTP1+r7HsEMNII0kIIgkAIkSMLIA+iA+XyOr+58+p/zXzvg2at/9ObiAiEEmBlIQhIoQSzRS4QgiAA1EsKoyGKBr+9+thdn7x9Pn7/UVd8jBIPIGLEYwceGRMa1OG5skQZmsxm+/fLuTqydnb+fv1DfbyK4LE9Kn3MHIjoiJGJWClkAmM3m+O6bLyZ4s12R932PEAKUcq1oOAgYGcSGmHeh9EU4pwIJM8MwbHFveaoWryJw/upv9Vde9uR0uXwnoNF0FZmiDODNKdCIMAz4afm4InHgHy5Gw2XwHEmRHXnyAl6IjWo4MmlcCmSz4W4F/jh/oWEYYp5JCHQTExgncBAjQWYguaizSk06SMMP94+yClmBzXYDM4PMwEbeTCTGXvkgpSKT82loPCMJNhKpFHj+8q8hDGGMPL1QFEjgMcymXyh6eBJANa4yJYnvf3wwZAXWV/2BkaP8rrz86lb11d5QE2Xti+lzLOnuIBMIwwDRpmxz1GhI1eA+10ik9wCn9aRTVzxgCTzXfLIa3ItwINPyq97N77C5Z9WXCZCj8z24N54jUT1X5dbsDQ2wX7LpTHiQJmzXeAHNvVNj4gVV4JiQUE2ISb1Uhs2AknM0+UeRfA943hfcEs4kPQlaIVmtA1lGetkTYFl4sBO4AfW/vmUiSitKJDCfzSayZhLwUTdpoQNPkqdtO2/fxXwxegEy2OiDGQDcunUYumxslyukSFj6VA4krABKX1GgNFr6z0AJl5frkAl88tGHiw6dMw/LqYcs8lKZjN//63HM+4kpbmqpJXAa8duTk0XlgcXiAMOwdZEmnzjp3X3r7HISigoYnfQZPKbBbMjWq04oq9NftQ1b0OJqlXa4XIKNF9oFJ+XdRqVIwozgmHMZYRJOl79k3Oo8cPv2IYaLrXOydz721L9rjODUCJZIpBSR2PS9h5yeCVenZ/E8aDv2BkcklWPyB51vkoKkwaykwcxwtjruriUAAMuTlTabIR7F9x3JHIFchhbvjZa33Ugufk88acD3EgCAh8tH6jfbPNnk+J1lV06XqYyNNW+QCabd4NcSAICj4xOt1+v4RcRitKyKc7651S8fZikECzh7vLr5h4m/7v38QNttVIOMdZz29bzwVN8OMU2rR8v/92k2JXLffSPaRI1YtsTx0cMbzfter7dktlg9was4igAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 41,
						"y": -108
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_roughness": false,
						"mode": 2
					},
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -265.5,
						"y": -322.643066
					},
					"parameters": {
						"edge": "1.0-brush_hardness",
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"type": "shape"
				},
				{
					"name": "540",
					"node_position": {
						"x": -662.901367,
						"y": -112.811951
					},
					"parameters": {

					},
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [],
						"instance": "",
						"name": "Layers",
						"outputs": [
							{
								"rgba": "texture(layer_albedo_tex, $uv)",
								"shortdesc": "Albedo",
								"type": "rgba"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "brightness_contrast",
					"node_position": {
						"x": -384.806763,
						"y": -108.692932
					},
					"parameters": {
						"distance": 1,
						"x": 0,
						"y": -1,
						"z": 0
					},
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [
							{
								"default": "vec4(0.5 ,0.5, 0.5, 1.0)",
								"label": "",
								"longdesc": "The input image",
								"name": "in",
								"shortdesc": "Input",
								"type": "rgba"
							}
						],
						"instance": "vec2 get_top_direction(vec2 uv, vec3 d) {\n\tvec2 epsilon = vec2(0.01, 0.0);\n\tvec2 mult = vec2(1.0);\n\tvec3 v1 = normalize(mesh_aabb_size*(texture(mesh_inv_uv_tex, uv+epsilon)-texture(mesh_inv_uv_tex, uv-epsilon)).xyz);\n\tif (dot(v1, d) < 0.0) {\n\t\tv1 = -v1;\n\t\tmult.x = -1.0;\n\t}\n\tvec3 v2 = normalize(mesh_aabb_size*(texture(mesh_inv_uv_tex, uv+epsilon.yx)-texture(mesh_inv_uv_tex, uv-epsilon.yx)).xyz);\n\tfloat best_dot = dot(v2, d);\n\tif (best_dot < 0.0) {\n\t\tv2 = -v2;\n\t\tmult.y = -1.0;\n\t\tbest_dot = -best_dot;\n\t}\n\tfloat best_x = 0.0;\n\tfloat x;\n\tfor (x = 0.0; x <= 1.0; x += 0.1) {\n\t\tfloat new_dot = dot(normalize(v1*x+v2*sqrt(1.0-x*x)), d);\n\t\tif (new_dot > best_dot) {\n\t\t\tbest_x = x;\n\t\t\tbest_dot = new_dot;\n\t\t}\n\t}\n\treturn vec2(best_x, sqrt(1.0-best_x*best_x))*mult;\n}",
						"longdesc": "A node that adjusts the Brightness and Contrast of its input",
						"name": "Dribble",
						"outputs": [
							{
								"longdesc": "Shows the image with modified Brightness and Contrast",
								"rgba": "$in($uv-$distance*0.001*get_top_direction($uv, vec3($x, $y, $z)))",
								"shortdesc": "Output",
								"type": "rgba"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "X",
								"longdesc": "The Brightness adjustment",
								"max": 1,
								"min": -1,
								"name": "x",
								"shortdesc": "Brightness",
								"step": 0.01,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0,
								"label": "Y",
								"max": 1,
								"min": -1,
								"name": "y",
								"step": 0.01,
								"type": "float"
							},
							{
								"control": "None",
								"default": -1,
								"label": "Z",
								"max": 1,
								"min": -1,
								"name": "z",
								"step": 0.01,
								"type": "float"
							},
							{
								"control": "None",
								"default": 1,
								"label": "Distance",
								"max": 5,
								"min": 0,
								"name": "distance",
								"step": 0.01,
								"type": "float"
							}
						],
						"shortdesc": "Brightness/Contrast"
					},
					"type": "shader"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Effect/Dribble",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "1652_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "1652_2",
					"from_port": 1,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "1652_2",
					"from_port": 2,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "1652_2",
					"from_port": 3,
					"to": "Brush",
					"to_port": 4
				},
				{
					"from": "graph",
					"from_port": 0,
					"to": "rotate",
					"to_port": 0
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "combine",
					"from_port": 0,
					"to": "1652_2",
					"to_port": 0
				},
				{
					"from": "rotate",
					"from_port": 0,
					"to": "combine",
					"to_port": 3
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "decompose",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 0,
					"to": "combine",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 1,
					"to": "combine",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "1652_2",
					"to_port": 1
				},
				{
					"from": "rotate",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 2,
					"to": "combine",
					"to_port": 2
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "1652_2",
					"to_port": 2
				},
				{
					"from": "rotate",
					"from_port": 0,
					"to": "colorize_2",
					"to_port": 0
				},
				{
					"from": "colorize_2",
					"from_port": 0,
					"to": "1652_2",
					"to_port": 4
				},
				{
					"from": "1652_2",
					"from_port": 4,
					"to": "normal_map",
					"to_port": 0
				},
				{
					"from": "normal_map",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 29,
						"y": -261
					},
					"parameters": {
						"has_albedo": true,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 0
					},
					"type": "brush"
				},
				{
					"name": "1652_2",
					"node_position": {
						"x": -226.666656,
						"y": -102.968071
					},
					"parameters": {
						"offset": 0
					},
					"shader_model": {
						"code": "",
						"global": "vec2 align_shapes_uv(vec2 uv, float offset, float seed) {\n\tfloat angle = 0.0;//rand(vec2(seed, floor(uv.x/(1.0+offset))));\n\tuv.x = mod(uv.x, 1.0+offset);\n\tuv = clamp(uv, vec2(0.0), vec2(1.0))-vec2(0.5);\n\tfloat ca = cos(angle);\n\tfloat sa = sin(angle);\n\tmat2 rot = mat2(vec2(ca, sa), vec2(-sa, ca));\n\treturn rot*uv+vec2(0.5);\n}",
						"inputs": [
							{
								"default": "vec4(1.0)",
								"group_size": 5,
								"label": "",
								"name": "albedo",
								"type": "rgba"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "metallic",
								"type": "f"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "roughness",
								"type": "f"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "emission",
								"type": "rgba"
							},
							{
								"default": "0.0",
								"label": "",
								"name": "depth",
								"type": "f"
							}
						],
						"instance": "",
						"name": "Align",
						"outputs": [
							{
								"group_size": 5,
								"rgba": "$albedo(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "rgba"
							},
							{
								"f": "$metallic(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							},
							{
								"f": "$roughness(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							},
							{
								"rgba": "$emission(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "rgba"
							},
							{
								"f": "$depth(align_shapes_uv($uv, $offset, float($seed)))",
								"type": "f"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "",
								"max": 10,
								"min": 0,
								"name": "offset",
								"step": 0.01,
								"type": "float"
							}
						]
					},
					"type": "shader"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -192.5,
						"y": -288.143066
					},
					"parameters": {
						"edge": 0,
						"radius": 1,
						"shape": 1,
						"sides": 4
					},
					"type": "shape"
				},
				{
					"name": "1328",
					"node_position": {
						"x": -463,
						"y": -455.8573
					},
					"parameters": {

					},
					"type": "remote",
					"widgets": []
				},
				{
					"connections": [
						{
							"from": "shape",
							"from_port": 0,
							"to": "mirror",
							"to_port": 0
						},
						{
							"from": "mirror",
							"from_port": 0,
							"to": "translate",
							"to_port": 0
						},
						{
							"from": "sphere",
							"from_port": 0,
							"to": "colorize",
							"to_port": 0
						},
						{
							"from": "translate",
							"from_port": 0,
							"to": "blend",
							"to_port": 0
						},
						{
							"from": "colorize",
							"from_port": 0,
							"to": "blend",
							"to_port": 1
						},
						{
							"from": "blend",
							"from_port": 0,
							"to": "tiler",
							"to_port": 0
						},
						{
							"from": "tiler",
							"from_port": 0,
							"to": "transform2",
							"to_port": 0
						},
						{
							"from": "transform2",
							"from_port": 0,
							"to": "blend_2",
							"to_port": 0
						},
						{
							"from": "tiler",
							"from_port": 0,
							"to": "blend_2",
							"to_port": 1
						},
						{
							"from": "blend_2",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						}
					],
					"label": "Graph",
					"longdesc": "",
					"name": "graph",
					"node_position": {
						"x": -738.599976,
						"y": -131.057312
					},
					"nodes": [
						{
							"name": "mirror",
							"node_position": {
								"x": -346,
								"y": -120.5
							},
							"parameters": {
								"direction": 0,
								"offset": 0.31
							},
							"type": "mirror"
						},
						{
							"name": "translate",
							"node_position": {
								"x": -384,
								"y": -41.5
							},
							"parameters": {
								"translate_x": 0.085,
								"translate_y": 0
							},
							"type": "translate"
						},
						{
							"name": "sphere",
							"node_position": {
								"x": -377,
								"y": 51.5
							},
							"parameters": {
								"cx": 0.5,
								"cy": 0.44,
								"r": 0.09
							},
							"type": "sphere"
						},
						{
							"minimized": true,
							"name": "colorize",
							"node_position": {
								"x": -369,
								"y": 155.5
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0,
											"r": 0
										},
										{
											"a": 1,
											"b": 1,
											"g": 1,
											"pos": 0.227272,
											"r": 1
										}
									],
									"type": "Gradient"
								}
							},
							"seed_value": -9047,
							"type": "colorize"
						},
						{
							"name": "blend",
							"node_position": {
								"x": -93,
								"y": 137.5
							},
							"parameters": {
								"amount": 1,
								"blend_type": 9
							},
							"type": "blend"
						},
						{
							"name": "tiler",
							"node_position": {
								"x": -81,
								"y": -156.5
							},
							"parameters": {
								"fixed_offset": 0,
								"offset": 0,
								"overlap": 2,
								"rotate": 0,
								"scale": 0,
								"scale_x": 1,
								"scale_y": 1,
								"select_inputs": 0,
								"tx": 1,
								"ty": 4,
								"value": 0
							},
							"type": "tiler"
						},
						{
							"name": "transform2",
							"node_position": {
								"x": -73,
								"y": -341.25
							},
							"parameters": {
								"mode": 1,
								"rotate": 0,
								"scale_x": -1,
								"scale_y": 1,
								"translate_x": 0,
								"translate_y": 0.125
							},
							"type": "transform2"
						},
						{
							"name": "blend_2",
							"node_position": {
								"x": 201,
								"y": -124.25
							},
							"parameters": {
								"amount": 1,
								"blend_type": 9
							},
							"preview": 0,
							"type": "blend"
						},
						{
							"name": "shape",
							"node_position": {
								"x": -339,
								"y": -243.5
							},
							"parameters": {
								"edge": 0.35,
								"radius": 0.11,
								"shape": 1,
								"sides": 4
							},
							"type": "shape"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -684,
								"y": -75.888885
							},
							"parameters": {

							},
							"ports": [],
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": 501,
								"y": -75.888885
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 0,
									"name": "port0",
									"type": "rgba"
								}
							],
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -406.777771,
								"y": -641.25
							},
							"parameters": {

							},
							"type": "remote",
							"widgets": []
						}
					],
					"parameters": {

					},
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "rotate",
					"node_position": {
						"x": -772.099976,
						"y": -29.557297
					},
					"parameters": {
						"cx": 0,
						"cy": 0,
						"rotate": 90
					},
					"type": "rotate"
				},
				{
					"name": "combine",
					"node_position": {
						"x": -400.099976,
						"y": -214.807312
					},
					"parameters": {

					},
					"type": "combine"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -704.099976,
						"y": -248.807312
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.460796,
							"g": 0.460796,
							"r": 0.460796,
							"type": "Color"
						}
					},
					"type": "uniform"
				},
				{
					"name": "decompose",
					"node_position": {
						"x": -565.158875,
						"y": -230.557312
					},
					"parameters": {

					},
					"type": "decompose"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -450.158875,
						"y": -84.557297
					},
					"parameters": {
						"color": 1
					},
					"type": "uniform_greyscale"
				},
				{
					"minimized": true,
					"name": "colorize",
					"node_position": {
						"x": -482.158875,
						"y": -14.557297
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0,
									"r": 1
								},
								{
									"a": 1,
									"b": 0.308594,
									"g": 0.308594,
									"pos": 1,
									"r": 0.308594
								}
							],
							"type": "Gradient"
						}
					},
					"type": "colorize"
				},
				{
					"minimized": true,
					"name": "colorize_2",
					"node_position": {
						"x": -481.850647,
						"y": 60.848206
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0.125,
									"g": 0.125,
									"pos": 0,
									"r": 0.125
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 1,
									"r": 0
								}
							],
							"type": "Gradient"
						}
					},
					"type": "colorize"
				},
				{
					"name": "normal_map",
					"node_position": {
						"x": -53.07362,
						"y": -9.133619
					},
					"parameters": {
						"param0": 10,
						"param1": 1,
						"param2": 0,
						"param4": 0
					},
					"type": "normal_map"
				}
			],
			"parameters": {

			},
			"shortdesc": "",
			"tree_item": "Patterns/Zipper",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABXNJREFUWIXFl0uvXMUVhb86r+6+b4wTC+VXZYCIhEACgZB4SQwiRWKQSSAwwK8rgkeZxkywkTAIAX+Hh7B9r7v7nD6P2ntnUHUe7bYdrAw4Vy11na5ba+219t5VBb/z455m8hff/GBlVeG7Di+KmWIGZhYWc46iyHnlhT//5nV/08SbX35jdV3jRVBRVAVTI1FD1fDOMDMiD3CQpilvv/ri/1z/iRO++Pp7W63XeO8REQ4aZa+FmTcybySiqIF3RuuMKlVWmbFKDSMqkue889pLj8V57A83b9+xTV3jvXBcKycb47CGeQtFa2RiODHUDO+gTYRNZqwzY5kr9wvlPDfAkSQJf33rtUdiPfLlf259ZXXdQCdcKpULJRxVxv4G5jVkHtQUI1ighHGTKmVhrGbC+cy4Wyg/zxVJIElS/vbuGzt4Oy9u3r5jm82GrBWeWxkX18bJGg5LR+KDtAM4hmpIQkURC+88xvlCuL9Qfp0LP86VJg0k3n/vzS3MZDq49fV3Vm9qXCc8t1QuLY0/nsPJkghuIfP7PwXGUVhEDafG8RqeXcLFEi5V4Lziu44Pr3xqU8xsOljHhPvTWrkYF9ivQG0KYwG0B7c4nszpy2F/A6LQGmzM+GmhNI1uKT4o8Pmtr6zrOo4b5UIFz5QBvF84Fvx25P14eD9+1/h9r4bjCk5qOGhCCf/9o8uDCoMCTdsgIpxUxlEFh2s3LMY0OmULlOg7GpSIk0dr1Dgo4SA1jhI4SxVT3Vbg9p1vO995DhrlsAmRJzKNTofI7RGRszUmNiUbSDgNSux1sN8qosr7//i4GwhUmzoTVfZbY9Eoi0YfkpYgL7oDrtN5vQ2MNvTqzRpj3hrzDkwVFc0GC3zXYSrMvTFrIetcXJox6q3I2QW06e9jpWick5qRd0ohhprizI05ILG3Z95IxW3L/RDgUBGTSLdUGVTTyf8FQqmHzCtoH14koKokqjgxnCShucQJo7ygE0t0iJQhygCloQIgAGuwTWN/CB9F3KQKzEIWhwii9AN7diTvfVeYAAdph7EFImp9/BreTeaMZWhGR2ihnlhRQ/Tbkmu0JIDrhMxkTow40kI1kBHCx8cc2eoDhtEmSps4zNwY/eA1Y9Q7SlgkE2wKe0WIVjR8VJXWCS2KWt8zIoE0STCMTWLUmdGkfSVEJ61vMRPgCfh0R+wJiCkSLTCUNlXqRNk4AxMkNqMEoMiz2gGruJ+XRe+ZIUYEiVL2wGZh99PRf9XR594CjUTKXCgzpUw8aka5rvxA4MW/PL9wOFbxMLGaKZ3rMzpm8gCs4/tIZACfEmGU36OUubJOlTI1VJR/37ieb+VAnmd0Xcv9QtgrHMUCjlcM3vd50peYblnQg1sAJUQtGqxYLoQHufIg86gYIt32XgDw+isvu8QlnBfG3Zlwfy6s5oKabCWTmAV/h3cyGcs4TwUxYV14zgrPWeZZJsGSz65dHg4lW+eB+bygW7f8MlPSDkzgGYG9euwFO+XGJA9U8b38Zqxy4d5cuJd77ubBmqaup5C7R7LTf92wum5IW+FSBRcqOCrhoAK304R0ICCRgJjSYSznwlkh3CuEX2ZCgyIi3Di96p5IAODK9VNrmg688IfKwmGiNha1Y9YYiR/zYZoDjVOqXFnlwfOzXPg1VzzhPvHZQ+CPJQDwyZVrVjctosJhoxzVhDtBZ+Rd2FjQkPU+NrE6McpUWKXKg1RZZoJJyJlHgT+RAMDlq9etqqpwI1Jlrwt7euGNVMb9w2O0CBtnodRcvLap4cVz49PTp7+YTJ8P/vmxtW1QQzXUsanhLPQI35dn34bj+fH02pX/72q2S+SjyR0xkomANpx+lKuXP3mqdX/X57+vsDB/giLlTgAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "@@477",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 4,
						"y": 48
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_normal": false,
						"has_roughness": false,
						"mode": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -294.100006,
						"y": -33.900002
					},
					"parameters": {
						"edge": 1,
						"radius": 0.85,
						"shape": 0,
						"sides": 6
					},
					"seed": 0,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -467.855011,
						"y": 96.995003
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 1,
							"g": 0.415686,
							"r": 0,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -475.154999,
						"y": 174.49501
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -324.954987,
						"y": 125.895027
					},
					"parameters": {
						"amount": "clamp(stroke_length/$length, 0.0, 1.0)",
						"blend_type": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "@@773",
					"node_position": {
						"x": -501.954987,
						"y": -54.799992
					},
					"parameters": {
						"length": 376,
						"param0": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 1,
							"type": "Color"
						},
						"param1": {
							"a": 1,
							"b": 1,
							"g": 0.415686,
							"r": 0,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color 1",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Color 2",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"default": 500,
							"label": "Length",
							"max": 1000,
							"min": 0,
							"name": "length",
							"step": 1,
							"type": "named_parameter"
						}
					]
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Simple/Gradient",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "graph",
					"from_port": 0,
					"to": "tex3d_rotate",
					"to_port": 0
				},
				{
					"from": "colorize_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "380",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "380",
					"from_port": 0,
					"to": "colorize_2",
					"to_port": 0
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_rotate",
					"from_port": 0,
					"to": "tex3d_rotate_2",
					"to_port": 0
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "blend",
					"to_port": 2
				},
				{
					"from": "tex3d_rotate_2",
					"from_port": 0,
					"to": "tex3d_scale",
					"to_port": 0
				},
				{
					"from": "tex3d_scale",
					"from_port": 0,
					"to": "380",
					"to_port": 0
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -385.5,
						"y": 88.5
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.097278,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.267254,
									"r": 1
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.439981,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.558163,
									"r": 1
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.721799,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.92455,
									"r": 1
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 16947,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"connections": [
						{
							"from": "radial_gradient",
							"from_port": 0,
							"to": "tex3d_from2d",
							"to_port": 0
						},
						{
							"from": "tex3d_from2d",
							"from_port": 0,
							"to": "tex3d_distort_2",
							"to_port": 0
						},
						{
							"from": "tex3d_distort_2",
							"from_port": 0,
							"to": "tex3d_rotate",
							"to_port": 0
						},
						{
							"from": "tex3d_fbm_2",
							"from_port": 0,
							"to": "tex3d_colorize_2",
							"to_port": 0
						},
						{
							"from": "tex3d_fbm_4",
							"from_port": 0,
							"to": "tex3d_colorize_3",
							"to_port": 0
						},
						{
							"from": "tex3d_fbm_3",
							"from_port": 0,
							"to": "tex3d_colorize_4",
							"to_port": 0
						},
						{
							"from": "tex3d_colorize_3",
							"from_port": 0,
							"to": "tex3d_blend_2",
							"to_port": 0
						},
						{
							"from": "tex3d_colorize_2",
							"from_port": 0,
							"to": "tex3d_blend_2",
							"to_port": 1
						},
						{
							"from": "tex3d_blend_2",
							"from_port": 0,
							"to": "tex3d_blend_3",
							"to_port": 0
						},
						{
							"from": "tex3d_colorize_4",
							"from_port": 0,
							"to": "tex3d_blend_3",
							"to_port": 1
						},
						{
							"from": "tex3d_blend_3",
							"from_port": 0,
							"to": "tex3d_distort_2",
							"to_port": 1
						},
						{
							"from": "tex3d_rotate",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						}
					],
					"label": "Wood 3D",
					"longdesc": "",
					"name": "graph",
					"node_position": {
						"x": -562.5,
						"y": -220.75
					},
					"nodes": [
						{
							"name": "tex3d_colorize_4",
							"node_position": {
								"x": -873.717285,
								"y": 433.5
							},
							"parameters": {
								"g": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0,
											"r": 0
										},
										{
											"a": 1,
											"b": 1,
											"g": 0,
											"pos": 1,
											"r": 0
										}
									],
									"type": "Gradient"
								}
							},
							"seed": -8456,
							"seed_locked": false,
							"type": "tex3d_colorize"
						},
						{
							"name": "tex3d_colorize_2",
							"node_position": {
								"x": -879.717285,
								"y": 198.25
							},
							"parameters": {
								"g": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0,
											"r": 0
										},
										{
											"a": 1,
											"b": 0,
											"g": 1,
											"pos": 1,
											"r": 0
										}
									],
									"type": "Gradient"
								}
							},
							"seed": -56247,
							"seed_locked": false,
							"type": "tex3d_colorize"
						},
						{
							"name": "tex3d_rotate",
							"node_position": {
								"x": -351.5,
								"y": 210
							},
							"parameters": {
								"ax": 0,
								"ay": 0,
								"az": 0
							},
							"seed": -43859,
							"seed_locked": false,
							"type": "tex3d_rotate"
						},
						{
							"name": "tex3d_from2d",
							"node_position": {
								"x": -351.5,
								"y": 51
							},
							"parameters": {

							},
							"seed": -43956,
							"seed_locked": false,
							"type": "tex3d_from2d"
						},
						{
							"name": "tex3d_fbm_4",
							"node_position": {
								"x": -892.021301,
								"y": -205
							},
							"parameters": {
								"iterations": 3,
								"noise": 0,
								"persistence": 0.5,
								"scale_x": 8,
								"scale_y": 8,
								"scale_z": 8
							},
							"seed": 28879,
							"seed_locked": false,
							"type": "tex3d_fbm"
						},
						{
							"name": "tex3d_colorize_3",
							"node_position": {
								"x": -875.021301,
								"y": -37
							},
							"parameters": {
								"g": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0,
											"r": 0
										},
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 1,
											"r": 1
										}
									],
									"type": "Gradient"
								}
							},
							"seed": 24272,
							"seed_locked": false,
							"type": "tex3d_colorize"
						},
						{
							"name": "tex3d_fbm_2",
							"node_position": {
								"x": -896.717285,
								"y": 30.25
							},
							"parameters": {
								"iterations": 3,
								"noise": 0,
								"persistence": 0.5,
								"scale_x": 8,
								"scale_y": 8,
								"scale_z": 8
							},
							"seed": -60514,
							"seed_locked": false,
							"type": "tex3d_fbm"
						},
						{
							"name": "tex3d_fbm_3",
							"node_position": {
								"x": -890.717285,
								"y": 265.5
							},
							"parameters": {
								"iterations": 3,
								"noise": 0,
								"persistence": 0.5,
								"scale_x": 8,
								"scale_y": 8,
								"scale_z": 8
							},
							"seed": -12493,
							"seed_locked": false,
							"type": "tex3d_fbm"
						},
						{
							"name": "tex3d_distort_2",
							"node_position": {
								"x": -367.236511,
								"y": 107
							},
							"parameters": {
								"Distort": 0.06
							},
							"seed": -40220,
							"seed_locked": false,
							"shader_model": {
								"code": "",
								"global": "",
								"inputs": [
									{
										"default": "vec3(1.0)",
										"label": "",
										"longdesc": "The 3D texture to be distorted",
										"name": "in1",
										"shortdesc": "Input1",
										"type": "tex3d"
									},
									{
										"default": "vec3(0.0)",
										"label": "",
										"longdesc": "The 3D texture used to distort Input1",
										"name": "in2",
										"shortdesc": "Input2",
										"type": "tex3d"
									}
								],
								"instance": "",
								"longdesc": "A node that distorts its input 3D texture using another 3D texture",
								"name": "TEX3D Distort",
								"outputs": [
									{
										"longdesc": "The distorted 3D texture",
										"shortdesc": "Output",
										"tex3d": "$in1(vec4($uv.xyz+(($in2($uv)-vec3(0.5))*$Distort), 0.0))",
										"type": "tex3d"
									}
								],
								"parameters": [
									{
										"control": "None",
										"default": 0.5,
										"label": "Distort",
										"longdesc": "The strength of the distort effect",
										"max": 1,
										"min": 0,
										"name": "Distort",
										"shortdesc": "Strength",
										"step": 0.01,
										"type": "float"
									}
								],
								"shortdesc": "Tex3D Distort"
							},
							"type": "shader"
						},
						{
							"name": "tex3d_blend_2",
							"node_position": {
								"x": -630.467285,
								"y": 30.75
							},
							"parameters": {
								"amount": 1,
								"blend_type": 8
							},
							"seed": -38488,
							"seed_locked": false,
							"type": "tex3d_blend"
						},
						{
							"name": "tex3d_blend_3",
							"node_position": {
								"x": -631.190857,
								"y": 150.75
							},
							"parameters": {
								"amount": 1,
								"blend_type": 8
							},
							"seed": -46591,
							"seed_locked": false,
							"type": "tex3d_blend"
						},
						{
							"name": "radial_gradient",
							"node_position": {
								"x": -395.5,
								"y": -37
							},
							"parameters": {
								"gradient": {
									"interpolation": 1,
									"points": [
										{
											"a": 1,
											"b": 0,
											"g": 0,
											"pos": 0,
											"r": 0
										},
										{
											"a": 1,
											"b": 1,
											"g": 1,
											"pos": 1,
											"r": 1
										}
									],
									"type": "Gradient"
								},
								"repeat": 10
							},
							"seed": 1264,
							"seed_locked": false,
							"shader_model": {
								"code": "",
								"global": "",
								"inputs": [],
								"instance": "",
								"name": "Radial Gradient",
								"outputs": [
									{
										"longdesc": "An image showing the gradient",
										"rgba": "$gradient(fract($repeat*1.41421356237*length($uv-vec2(0.5, 0.5))))",
										"shortdesc": "Output",
										"type": "rgba"
									}
								],
								"parameters": [
									{
										"control": "None",
										"default": 1,
										"label": "Repeat",
										"longdesc": "Number of repetitions of the gradient",
										"max": 32,
										"min": 1,
										"name": "repeat",
										"shortdesc": "Repeat",
										"step": 1,
										"type": "float"
									},
									{
										"default": {
											"interpolation": 1,
											"points": [
												{
													"a": 1,
													"b": 0,
													"g": 0,
													"pos": 0,
													"r": 0
												},
												{
													"a": 1,
													"b": 1,
													"g": 1,
													"pos": 1,
													"r": 1
												}
											],
											"type": "Gradient"
										},
										"label": "Gradient",
										"longdesc": "Gradient to be spread on the image",
										"name": "gradient",
										"shortdesc": "Gradient",
										"type": "gradient"
									}
								]
							},
							"type": "shader"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -1196.717285,
								"y": 99.833336
							},
							"parameters": {

							},
							"ports": [],
							"seed": -25777,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": -51.5,
								"y": 99.833336
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 0,
									"name": "port0",
									"type": "tex3d"
								}
							],
							"seed": -13136,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -869.608826,
								"y": -505
							},
							"parameters": {

							},
							"seed": 42434,
							"seed_locked": false,
							"type": "remote",
							"widgets": []
						}
					],
					"parameters": {

					},
					"seed": -14040,
					"seed_locked": true,
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "tex3d_rotate",
					"node_position": {
						"x": -575.34198,
						"y": -172.9375
					},
					"parameters": {
						"ax": 0,
						"ay": 0,
						"az": 0
					},
					"seed": 9307,
					"seed_locked": false,
					"type": "tex3d_rotate"
				},
				{
					"name": "colorize_2",
					"node_position": {
						"x": -296.102112,
						"y": 228.0625
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0.328125,
									"g": 0.328125,
									"pos": 0,
									"r": 0.328125
								},
								{
									"a": 1,
									"b": 0.597656,
									"g": 0.597656,
									"pos": 1,
									"r": 0.597656
								}
							],
							"type": "Gradient"
						}
					},
					"seed": -2717,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -304.102112,
						"y": 170.0625
					},
					"parameters": {
						"color": 0
					},
					"seed": -987,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -210.149414,
						"y": -186.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 5
					},
					"seed": 2659,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "1211",
					"node_position": {
						"x": 10.850586,
						"y": -295.299103
					},
					"parameters": {
						"param0": -0,
						"param1": 0,
						"param2": 0,
						"param3": 0,
						"param4": 0,
						"param5": 0,
						"param6": {
							"a": 1,
							"b": 0.012773,
							"g": 0.189849,
							"r": 0.307031,
							"type": "Color"
						},
						"param7": {
							"a": 1,
							"b": 0.238785,
							"g": 0.549421,
							"r": 0.705469,
							"type": "Color"
						},
						"param8": 1
					},
					"seed": 40434,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color 1",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param6",
							"type": "linked_control"
						},
						{
							"label": "Color 2",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param7",
							"type": "linked_control"
						},
						{
							"label": "Translate X",
							"linked_widgets": [
								{
									"node": "tex3d_rotate_2",
									"widget": "x"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Translate Y",
							"linked_widgets": [
								{
									"node": "tex3d_rotate_2",
									"widget": "y"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Translate Z",
							"linked_widgets": [
								{
									"node": "tex3d_rotate_2",
									"widget": "z"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Rotate X",
							"linked_widgets": [
								{
									"node": "tex3d_rotate",
									"widget": "ax"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"label": "Rotate Y",
							"linked_widgets": [
								{
									"node": "tex3d_rotate",
									"widget": "ay"
								}
							],
							"name": "param4",
							"type": "linked_control"
						},
						{
							"label": "Rotate Z",
							"linked_widgets": [
								{
									"node": "tex3d_rotate",
									"widget": "az"
								}
							],
							"name": "param5",
							"type": "linked_control"
						},
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "tex3d_scale",
									"widget": "s"
								}
							],
							"name": "param8",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -355.799438,
						"y": -49.899109
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.012773,
							"g": 0.189849,
							"r": 0.307031,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -357.299438,
						"y": 13.100891
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.238785,
							"g": 0.549421,
							"r": 0.705469,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -195.799438,
						"y": 25.100891
					},
					"parameters": {
						"amount": 0.5,
						"blend_type": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "tex3d_rotate_2",
					"node_position": {
						"x": -579.149414,
						"y": -54.799103
					},
					"parameters": {
						"x": -0,
						"y": 0,
						"z": 0
					},
					"seed": 49240,
					"seed_locked": true,
					"type": "tex3d_translate"
				},
				{
					"name": "380",
					"node_position": {
						"x": -582.5,
						"y": 127.5
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "tex3d_scale",
					"node_position": {
						"x": -584.14563,
						"y": 55.485504
					},
					"parameters": {
						"s": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Wood",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "graph_2_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "graph_2_2",
					"from_port": 1,
					"to": "decompose",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 2,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "decompose",
					"from_port": 1,
					"to": "Brush",
					"to_port": 3
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABIdJREFUWIXFl8tuHEUUhr+q7h7PxR57jB0cmyCsrIK4LICIPS+ABEIEiFAEjrLkEQAvQCRECQwQO0hIkDfInRCegAUSLJAQCxCyTJx4xk6mpy9VdVj0XO1xbAdHHKmme6pqzv/VqdOneuB/NrWbyT9c/V7iJME6wYogIogTBEHEIU7QWvHqa6/s2O+OJl6/dEWME+IkIU4NibEYJ1gngACgAU9rPK3wtEac5a2jR7b1f98JN69dlzgxNOOERpQQGktsBSN0hHtdaQQfIdAQaIWnPcQZjh07uqXOlgM3Ll2RKDWsNyPWY0NoBHA9upsBuhdNgCNACDyFWMPc3LGBWgM7b1y6LGGcUgsj6rHFSlu4LbpRfKM7hVKglcJ3lkCB2JQTJ97dpKe3El9tNLkTW6xzIO29brUNXzttwxytwM/lcIAoj2p1YRN5H8CPV69JnBjqYcRq4sC5AcJbqUs21gMiTshpmK6MoD0N2uPs2S/6IPoAkjTlbhRTi+0G8d4VbmcZiCA4EVJrmSj4PD3zSBYS7Q2OwI2LFyWKE9Zjk+35wFXvxjKI2Ah/1kOGcx6l/BCgOHnqTMdZB8AYSyNOaVhBSU92KnZZrvohrDhqUcovy2v4QQ6UAtUNvAa4eflymqQpkXFopKXZc5Uux45bT8CMFepxSpgalB8Aig/nP0oBfIA0if0kNSQCGkGUdKIPCpTsegNU67MdPOfA4FCel7lUyu9EwBqDsRaFIlAQKIWvFL4CT4GHwkfx3tzb+K377ZqnVPZbBb4GD/AQcn6QQUm2JB/AWodYS97zEFTrcFHdstO6+fqb7xjy7p8QvaOqUxyzwqRQKA8aZAdZD4AhiUKGy1mSSEtVtsq+7QrhoG6lsg3R8E/cxFnbBXDWUrt9iwsXvsVaCyJYAXBZbXGZqt0hgNdet25HQWd9rQPq2ecPUyyPdQHEOaJmyHJtLas/rtfrpo5dmKav1mnQGmbX18gVR7oASoHv+RgLTswDig2yDfAOtPMRwDnTQQStyQ/lmJ2e3EPxwTZWLhF4PsbYLoDn+VG+UODA1NRDB6iMlvGDgLth03QAXn7jzUK+UGT/o5P8h7q7M4CxMfwgx+K5atABAAiGclQq47z41KGHJv741BTFUgkj3ceoA/D6O8dVeWyMJw7MMFku77l4IZ9n38QEhWKJz6ufdcLc9z5QKA4zObmPF555cs8BDh6YoTw6SmL7H+k+gCNzx1WpPMr09H5eOvzcnokfmp1lvDKOP5Rn4fxCX5INzLiFT0/K6sot/l5a4qdff6N27+4DCRfzeQ4+NkOlUiFfKlNdPLdJb8uU/+rkx7JWW+X2ygp/LS3z8+9/7Ep8dv8UE+PjDI+MEOQLVBcXd/5a3oE49YncW6+zXq9Tq69xe7XG0sodlmu1gfPHR0aYqIwxOlyiUCySLxZxyufL84PFtwVo2+n596XZaNAMG4Rhk2YUEcUxxlqcE7TW+J7GDwKCIMDP5dBejjPnNof8gQDadmr+A4nCkDSJMcZgrcHZ1ttS9k8Ei8fpavXhVrO9tH8Bx/omdgXsqrgAAAAASUVORK5CYII=",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "1211",
					"node_position": {
						"x": -56.149414,
						"y": -130.299103
					},
					"parameters": {
						"param0": 3,
						"param1": 0.02
					},
					"seed": 40434,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Metal",
							"linked_widgets": [
								{
									"node": "graph_2_2",
									"widget": "param0"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Roughness",
							"linked_widgets": [
								{
									"node": "graph_2_2",
									"widget": "param1"
								}
							],
							"name": "param1",
							"type": "linked_control"
						}
					]
				},
				{
					"connections": [
						{
							"from": "uniform_2",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 3
						},
						{
							"from": "uniform_greyscale_3_2",
							"from_port": 0,
							"to": "combine",
							"to_port": 0
						},
						{
							"from": "uniform_greyscale_3",
							"from_port": 0,
							"to": "combine",
							"to_port": 1
						},
						{
							"from": "uniform_greyscale_4",
							"from_port": 0,
							"to": "combine",
							"to_port": 2
						},
						{
							"from": "uniform_3",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						},
						{
							"from": "combine",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 1
						},
						{
							"from": "uniform",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 2
						}
					],
					"label": "Metal",
					"longdesc": "",
					"name": "graph_2_2",
					"node_position": {
						"x": -464.299438,
						"y": 60.100891
					},
					"nodes": [
						{
							"name": "uniform_greyscale_3_2",
							"node_position": {
								"x": -712.322693,
								"y": -216.48642
							},
							"parameters": {
								"color": 1
							},
							"seed": 36576,
							"seed_locked": false,
							"type": "uniform_greyscale"
						},
						{
							"name": "uniform_greyscale_4",
							"node_position": {
								"x": -712.322693,
								"y": -114.48642
							},
							"parameters": {
								"color": 1
							},
							"seed": 36422,
							"seed_locked": false,
							"type": "uniform_greyscale"
						},
						{
							"name": "uniform_greyscale_3",
							"node_position": {
								"x": -712.322693,
								"y": -165.48642
							},
							"parameters": {
								"color": 0.02
							},
							"seed": 36499,
							"seed_locked": false,
							"type": "uniform_greyscale"
						},
						{
							"name": "uniform_2",
							"node_position": {
								"x": -674.908142,
								"y": -0.333069
							},
							"parameters": {
								"color": {
									"a": 1,
									"b": 0,
									"g": 0.501961,
									"r": 0.501961,
									"type": "Color"
								}
							},
							"seed": -61342,
							"seed_locked": false,
							"type": "uniform"
						},
						{
							"name": "uniform_3",
							"node_position": {
								"x": -676.322693,
								"y": -271.48642
							},
							"parameters": {
								"color": {
									"a": 1,
									"b": 0.538,
									"g": 0.637,
									"r": 0.955,
									"type": "Color"
								}
							},
							"seed": 11477,
							"seed_locked": false,
							"type": "uniform"
						},
						{
							"name": "combine",
							"node_position": {
								"x": -514.322693,
								"y": -176.48642
							},
							"parameters": {

							},
							"seed": 31890,
							"seed_locked": false,
							"type": "combine"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -847.322693,
								"y": -143.585464
							},
							"parameters": {

							},
							"ports": [],
							"seed": 63262,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": -206.322693,
								"y": -144.585464
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 4,
									"name": "Albedo",
									"type": "rgb"
								},
								{
									"name": "ORM",
									"type": "rgb"
								},
								{
									"name": "Emission",
									"type": "rgb"
								},
								{
									"name": "Normal",
									"type": "rgb"
								}
							],
							"seed": 2686,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -739.30249,
								"y": -408.925568
							},
							"parameters": {
								"param0": 3,
								"param1": 0.02
							},
							"seed": 55275,
							"seed_locked": false,
							"type": "remote",
							"widgets": [
								{
									"configurations": {
										"Aluminum": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.925,
													"g": 0.921,
													"r": 0.913,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Chromium": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.554,
													"g": 0.556,
													"r": 0.55,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Cobalt": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.634,
													"g": 0.655,
													"r": 0.662,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Copper": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.538,
													"g": 0.637,
													"r": 0.955,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Gold": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.336,
													"g": 0.766,
													"r": 1,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Iron": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.58,
													"g": 0.57,
													"r": 0.56,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Nickel": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.526,
													"g": 0.609,
													"r": 0.66,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Platinum": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.585,
													"g": 0.637,
													"r": 0.672,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Silver": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.915,
													"g": 0.96,
													"r": 0.972,
													"type": "Color"
												},
												"widget": "color"
											}
										],
										"Titanium": [
											{
												"node": "uniform_3",
												"value": {
													"a": 1,
													"b": 0.449,
													"g": 0.497,
													"r": 0.542,
													"type": "Color"
												},
												"widget": "color"
											}
										]
									},
									"label": "Metal",
									"linked_widgets": [
										{
											"node": "uniform_3",
											"widget": "color"
										}
									],
									"name": "param0",
									"type": "config_control"
								},
								{
									"label": "Roughness",
									"linked_widgets": [
										{
											"node": "uniform_greyscale_3",
											"widget": "color"
										}
									],
									"name": "param1",
									"type": "linked_control"
								}
							]
						},
						{
							"name": "uniform",
							"node_position": {
								"x": -673.80249,
								"y": -56.425568
							},
							"parameters": {
								"color": {
									"a": 1,
									"b": 0,
									"g": 0,
									"r": 0,
									"type": "Color"
								}
							},
							"seed": 53321,
							"seed_locked": false,
							"type": "uniform"
						}
					],
					"parameters": {
						"param0": 3,
						"param1": 0.02
					},
					"seed": 0,
					"seed_locked": false,
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "decompose",
					"node_position": {
						"x": -172.299438,
						"y": 104.100891
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "decompose"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Metal",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "colorize_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "380",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_4",
					"from_port": 0,
					"to": "tex3d_distort_2",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_4",
					"from_port": 0,
					"to": "tex3d_distort_2",
					"to_port": 1
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "math",
					"to_port": 0
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "colorize_2",
					"to_port": 0
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "blend",
					"to_port": 2
				},
				{
					"from": "tex3d_distort_2",
					"from_port": 0,
					"to": "tex3d_translate",
					"to_port": 0
				},
				{
					"from": "tex3d_translate",
					"from_port": 0,
					"to": "380",
					"to_port": 0
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 126,
						"y": 2
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "380",
					"node_position": {
						"x": -583.5,
						"y": 166.22728
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [
							{
								"default": "vec3(0.5)",
								"label": "",
								"name": "in",
								"type": "tex3d"
							}
						],
						"instance": "",
						"name": "3D Brush Map",
						"outputs": [
							{
								"rgb": "$in(vec4(mesh_aabb_position+texture(mesh_inv_uv_tex, $uv).xyz*mesh_aabb_size, 0.0))",
								"type": "rgb"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -361.5,
						"y": 122.5
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.087203,
									"r": 1
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.205385,
									"r": 0
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.269021,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.378112,
									"r": 1
								},
								{
									"a": 1,
									"b": 0.851563,
									"g": 0.851563,
									"pos": 0.487203,
									"r": 0.851563
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.641749,
									"r": 1
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.769021,
									"r": 0
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.860914,
									"r": 0
								},
								{
									"a": 1,
									"b": 0.929688,
									"g": 0.929688,
									"pos": 1,
									"r": 0.929688
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 16947,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "colorize_2",
					"node_position": {
						"x": -89.102112,
						"y": 257.0625
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0.328125,
									"g": 0.328125,
									"pos": 0,
									"r": 0.328125
								},
								{
									"a": 1,
									"b": 0.117188,
									"g": 0.117188,
									"pos": 1,
									"r": 0.117188
								}
							],
							"type": "Gradient"
						}
					},
					"seed": -2717,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -128.102112,
						"y": 144.0625
					},
					"parameters": {
						"color": 0
					},
					"seed": -987,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -200.149414,
						"y": -164.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 5
					},
					"seed": 2659,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "1211",
					"node_position": {
						"x": -20.149414,
						"y": -164.299103
					},
					"parameters": {
						"param0": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						},
						"param1": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 0,
							"type": "Color"
						},
						"param2": 0.5,
						"param3": 1
					},
					"seed": 40434,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color 1",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Color 2",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Amount",
							"linked_widgets": [
								{
									"node": "math",
									"widget": "default_in2"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "tex3d_translate",
									"widget": "s"
								}
							],
							"name": "param3",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "tex3d_fbm_4",
					"node_position": {
						"x": -606.799438,
						"y": -195.399109
					},
					"parameters": {
						"iterations": 4,
						"noise": 5,
						"persistence": 0.55,
						"scale_x": 2,
						"scale_y": 2,
						"scale_z": 2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "tex3d_distort_2",
					"node_position": {
						"x": -595.435791,
						"y": 0.78271
					},
					"parameters": {
						"Distort": 5
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_distort"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -146.799438,
						"y": -7.399109
					},
					"parameters": {
						"amount": 1,
						"blend_type": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -325.799438,
						"y": -15.399109
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 1,
							"g": 1,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -324.299438,
						"y": 46.600891
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 0,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "math",
					"node_position": {
						"x": -374.799438,
						"y": 188.600891
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0.5,
						"op": 6
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "tex3d_translate",
					"node_position": {
						"x": -590.676147,
						"y": 85.664536
					},
					"parameters": {
						"s": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Marble",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "decompose",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 0,
					"to": "combine",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 1,
					"to": "combine",
					"to_port": 1
				},
				{
					"from": "decompose",
					"from_port": 2,
					"to": "combine",
					"to_port": 2
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "combine",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "1192_3",
					"from_port": 1,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "tones_step",
					"to_port": 0
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "combine",
					"to_port": 3
				},
				{
					"from": "fbm",
					"from_port": 0,
					"to": "1192_2",
					"to_port": 0
				},
				{
					"from": "1192_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 17,
						"y": 66
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": 4429,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -548.5,
						"y": -68.5
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.021973,
							"g": 0.049531,
							"r": 0.0625,
							"type": "Color"
						}
					},
					"seed": 40472,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -261.5,
						"y": 195.5
					},
					"parameters": {
						"color": 0
					},
					"seed": 46771,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -280.5,
						"y": -210.643066
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 2358,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "324",
					"node_position": {
						"x": 14,
						"y": -45.478607
					},
					"parameters": {
						"param0": 1,
						"param1": {
							"a": 1,
							"b": 0.021973,
							"g": 0.049531,
							"r": 0.0625,
							"type": "Color"
						}
					},
					"seed": -45983,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Roughness",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_2",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "math_2",
					"node_position": {
						"x": -236.261902,
						"y": 60.973755
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0.49,
						"op": 0
					},
					"seed": -45232,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "decompose",
					"node_position": {
						"x": -395.261902,
						"y": -67.776245
					},
					"parameters": {

					},
					"seed": 1174,
					"seed_locked": false,
					"type": "decompose"
				},
				{
					"name": "combine",
					"node_position": {
						"x": -200.261902,
						"y": -79.776245
					},
					"parameters": {

					},
					"seed": 20601,
					"seed_locked": false,
					"type": "combine"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -263.533386,
						"y": 259.409058
					},
					"parameters": {
						"color": 1
					},
					"seed": 46771,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "fbm",
					"node_position": {
						"x": -1246.2229,
						"y": 68.82914
					},
					"parameters": {
						"folds": 0,
						"iterations": 7,
						"noise": 1,
						"persistence": 0.5,
						"scale_x": 8,
						"scale_y": "$scale_x"
					},
					"seed": -58927,
					"seed_locked": false,
					"type": "fbm"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -727.313843,
						"y": 33.101868
					},
					"parameters": {
						"amount": 0.18,
						"blend_type": 0
					},
					"seed": -24874,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "1192_3",
					"node_position": {
						"x": -1014.50293,
						"y": -52.205811
					},
					"parameters": {
						"epsilon": 0.0038
					},
					"seed": 17658,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "float curvature(vec2 uv, float epsilon) {\n\tvec2 eps = vec2(epsilon, 0.0);\n\tvec3 dp;\n\tdp = (texture(mesh_inv_uv_tex, uv+eps).xyz-texture(mesh_inv_uv_tex, uv-eps).xyz)*mesh_aabb_size;\n\tfloat curvature = length(texture(mesh_normal_tex, uv+eps).xyz-texture(mesh_normal_tex, uv-eps).xyz)/max(epsilon, length(dp));\n\tdp = (texture(mesh_inv_uv_tex, uv+eps).xyz-texture(mesh_inv_uv_tex, uv-eps).xyz)*mesh_aabb_size;\n\tcurvature = max(curvature, length(texture(mesh_normal_tex, uv+eps.yx).xyz-texture(mesh_normal_tex, uv-eps.yx).xyz)/max(epsilon, length(dp)));\n\treturn curvature;\n}\n\nfloat curvature2(vec2 uv, float epsilon) {\n\tvec2 eps = vec2(epsilon, 0.0);\n\tvec3 dp;\n\tdp = (texture(mesh_inv_uv_tex, uv+eps).xyz-texture(mesh_inv_uv_tex, uv-eps).xyz)*mesh_aabb_size;\n\tfloat curvature = dot(texture(mesh_normal_tex, uv+eps).xyz-texture(mesh_normal_tex, uv-eps).xyz, dp);\n\tdp = (texture(mesh_inv_uv_tex, uv+eps.yx).xyz-texture(mesh_inv_uv_tex, uv-eps.yx).xyz)*mesh_aabb_size;\n\tcurvature = \n\tcurvature+dot(texture(mesh_normal_tex, uv+eps.yx).xyz-texture(mesh_normal_tex, uv-eps.yx).xyz, dp);\n\treturn curvature;\n}\n",
						"inputs": [],
						"instance": "",
						"name": "Curvature",
						"outputs": [
							{
								"f": "curvature($uv, $epsilon)",
								"type": "f"
							},
							{
								"f": "0.5+curvature2($uv, $epsilon)/$epsilon",
								"type": "f"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0.001,
								"label": "",
								"max": 0.01,
								"min": 0,
								"name": "epsilon",
								"step": 0.0001,
								"type": "float"
							}
						]
					},
					"type": "shader"
				},
				{
					"name": "tones_step",
					"node_position": {
						"x": -487.50293,
						"y": 31.294189
					},
					"parameters": {
						"invert": true,
						"value": 0.58,
						"width": 0.5
					},
					"seed": -13288,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "1192_2",
					"node_position": {
						"x": -990.530457,
						"y": 68.516914
					},
					"parameters": {
						"k": 32
					},
					"seed": -42850,
					"seed_locked": false,
					"type": "brush_triplanar"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Dirt",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_4",
					"from_port": 0,
					"to": "380",
					"to_port": 0
				},
				{
					"from": "380",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "brightness_contrast",
					"to_port": 0
				},
				{
					"from": "brightness_contrast",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "normal_map2",
					"from_port": 0,
					"to": "brightness_contrast_2",
					"to_port": 0
				},
				{
					"from": "brightness_contrast_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_2",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABU9JREFUWIXFlzuPJFcVx3+3qnq657XrGdkSxEiEIBIiAgeWSBAEFhIiICThA/ANAAOyhx3stRxYRIRE/gCOkAhAiEWyhGTZImHxvmb6WY97zp/g3qqunt5de0lc6tI9dV//8/ifc2/Dl/yEF5n8948fSwREBaEkFCB3us5wb2mbmq5tee3bX/vC+36hif/89FqhOqSoJhxM4XAGsxmYw3oDVQkxwtU11Js19XrBYjHne9/5+ufu/9wJ9z65kopjzs4rigqmUzgNUABLoAMmwDGwBhqHpobFAubXK5aLR2yWV3z/1W8+E+eZA//4ZK6TW6ccncD5AZR5cszATuors9wBixYkKEv47AFgkYcPHrKcP+AHr37jqVhP7bz36VIvv3LM7Aheyn0avRFoMrADFTAFVkDbgQvk0EW4vhJPHv2Xxw/v8/pr39rDK252fPTvuV46O+Z8BN5kCzdZ7r0hwH27tgKaFtzS+MEEDo8ChyevcHjyMn/84C96rgL3Pn4iqlPOb8EB0GbQOsu9q2tg3SYCFiH1rwSrGqYVVMXWXbMp3L5dcnZ2xuntM/7wpw93lKjGHwezI05vJ3mR92gjlAE8JKvMoDHoupQFyxbKAooyjbsnHqxqaFsIRfLKdDrj+PQW9Wa+44EhJn/96L6mR+d89SsTWksxlFJ6dR1UVWrJIEVwmtYwE9ECsxkUQbgbTeuAiFFEc+pGTA4gqOb+fz7j8aP7/PRH3w07HnA38JrFcoJcmHVpce0UQZSF0bSi7UQIYlIZZk7bCbOC2EAIjrkTo1MUymR0YutYFyhLUYQWd+164M9/+1dHKKrZ4QnVwZTNJlKGiLmIJpARoxGjkNLmktN1TlmlTUKAaEIuXEISRRnSvNaSjFitlsyvr7h68iT+/Gc/mVQAy+WigoI2T2zaCDJQUsA9Ije6TghRFODuIEeCogiEIsXcXIBTFMk+d8fdcIloEGNLvd7gFqshBOvVnGiByWSDKxKjoZxf7pY3cNzI1CRZ6Q4hWR8oMIcYHckIRSAEYeaYCWUCo45NXdM2m20WrJZz2i5m4iRAuSOlmMqF8DFncU+EAyiKkhACLrCYlBUCJUXdhQSSIwkzI8Zuq0BTr2m7DjNLE1FKAUA5nlt52ydSG2OHBiDh7kM7yGbE8Xfes0pOVbY4aQkJCCXX9e3TwIfX+9Z32yzbaK6bD0alNOw3JiV/D5B/o/FngfeK+W6bw+hKrdxxS9+MFQh9aIfF/bhGIWEfeAhJD5jXu3b63LfKSA6eDewVKIsiucSzNWw3z187fNjjwhj8hicG60cckQzLWVYBTA4mdVgxS8B5MVsyKoMPoRh7w3ugfQJq/Fovp5qwWq0j5NPwxz98/TCEMAA4o5iNCOXD61uA3krf9vWtZdkty+rrifP+3TuTnbNgUlV0XYvwgdGMmL8fgvHreyloo5inPsvKCMv1YzgL+ufy3ffUtV2aOIo1A/NHdaF3eR9zV/aEsNG3xVSKTSkM5uKdi98MuDv3gaPZjHnX7efxOBOe4oGnAcuUQ5AOtZ4LbV2PIffvhL9/9z1tNjVmNrhzvxreUCCDDnzxHtxS3vdl3Yy7lxfhuQoA/O7ybdVNg+XFPnb7jVCk8yLL5rn2J+WHc0SOmXP38q09vGdey9+8uKO6aUee8BvA24yQ54Ijy2TMJ6BsKL3v3LD8cxUAuLhzqdVqTTTDzba5PtT0vm749tTbSV3HYuTu25cv/sdk/PzyjV+ryd6QROwLi0b1wUcETKnD5cW+y/8vBfrnF796Q3VdE82wfPHor2Dpnpd48tabv32hfb/U538qkExXxQvDYwAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 34,
						"y": -2
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -8736,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "380",
					"node_position": {
						"x": -712.5,
						"y": 36.5
					},
					"parameters": {

					},
					"seed": -22277,
					"seed_locked": true,
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [
							{
								"default": "vec3(0.5)",
								"label": "",
								"name": "in",
								"type": "tex3d"
							}
						],
						"instance": "",
						"name": "3D Brush Map",
						"outputs": [
							{
								"rgb": "$in(vec4(mesh_aabb_position+texture(mesh_inv_uv_tex, $uv).xyz*mesh_aabb_size, 0.0))",
								"type": "rgb"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -312.149414,
						"y": -157.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 2659,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "tex3d_fbm_4",
					"node_position": {
						"x": -745.535889,
						"y": -162.299103
					},
					"parameters": {
						"iterations": 4,
						"noise": 2,
						"persistence": 0.5,
						"scale_x": 8,
						"scale_y": 8,
						"scale_z": 8
					},
					"seed": 37271,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -476.306335,
						"y": 116.837036
					},
					"parameters": {
						"color": 0.56
					},
					"seed": -56792,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -463.222656,
						"y": -11.162964
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 1,
									"g": 0.680298,
									"pos": 0,
									"r": 0.621094
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 1,
									"r": 1
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 18714,
					"seed_locked": true,
					"type": "colorize"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -476.222656,
						"y": 62.337036
					},
					"parameters": {
						"color": 0
					},
					"seed": -56734,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "brightness_contrast",
					"node_position": {
						"x": -237.222656,
						"y": -5.162964
					},
					"parameters": {
						"max_angle": 70,
						"width": 0.3,
						"x": 0,
						"y": 1,
						"z": 0
					},
					"seed": 61141,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "float filter_angle(vec3 input_normal, vec3 ref_vector, float max_angle, float smoothness) {\n\treturn 1.0-clamp((cos(max_angle*0.01745329251)-dot(normalize(input_normal), normalize(ref_vector)))/smoothness, 0.0, 1.0);\n}\n",
						"inputs": [
							{
								"default": "vec4(0.5 ,0.5, 0.5, 1.0)",
								"label": "",
								"longdesc": "The input image",
								"name": "in",
								"shortdesc": "Input",
								"type": "rgba"
							}
						],
						"instance": "",
						"longdesc": "A node that adjusts the Brightness and Contrast of its input",
						"name": "Normal filter",
						"outputs": [
							{
								"longdesc": "Shows the image with modified Brightness and Contrast",
								"rgba": "$in($uv)*vec4(vec3(1.0), filter_angle(2.0*texture(mesh_normal_tex, $uv).xyz-vec3(1.0), vec3($x, $y, $z), $max_angle, $width))",
								"shortdesc": "Output",
								"type": "rgba"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "X",
								"max": 1,
								"min": -1,
								"name": "x",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 1,
								"label": "Y",
								"max": 1,
								"min": -1,
								"name": "y",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0,
								"label": "Z",
								"max": 1,
								"min": -1,
								"name": "z",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 45,
								"label": "Max angle",
								"max": 90,
								"min": 0,
								"name": "max_angle",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0.5,
								"label": "Width",
								"max": 1,
								"min": 0,
								"name": "width",
								"step": 0.01,
								"type": "float"
							}
						],
						"shortdesc": "Brightness/Contrast"
					},
					"type": "shader"
				},
				{
					"name": "4155",
					"node_position": {
						"x": 12.886047,
						"y": -125.847656
					},
					"parameters": {
						"param0": 70,
						"param1": 0.3
					},
					"seed": 29363,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Angle",
							"linked_widgets": [
								{
									"node": "brightness_contrast",
									"widget": "max_angle"
								},
								{
									"node": "brightness_contrast_2",
									"widget": "max_angle"
								}
							],
							"name": "param0",
							"shortdesc": "Angle",
							"type": "linked_control"
						},
						{
							"label": "Bevel",
							"linked_widgets": [
								{
									"node": "brightness_contrast",
									"widget": "width"
								},
								{
									"node": "brightness_contrast_2",
									"widget": "width"
								}
							],
							"name": "param1",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -461.474854,
						"y": 199.04126
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 10,
						"strength": 0.2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				},
				{
					"name": "brightness_contrast_2",
					"node_position": {
						"x": -250.474854,
						"y": 189.04126
					},
					"parameters": {
						"max_angle": 70,
						"width": 0.3,
						"x": 0,
						"y": 1,
						"z": 0
					},
					"seed": 61141,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "float filter_angle(vec3 input_normal, vec3 ref_vector, float max_angle, float smoothness) {\n\treturn 1.0-clamp((cos(max_angle*0.01745329251)-dot(normalize(input_normal), normalize(ref_vector)))/smoothness, 0.0, 1.0);\n}\n",
						"inputs": [
							{
								"default": "vec4(0.5 ,0.5, 0.5, 1.0)",
								"label": "",
								"longdesc": "The input image",
								"name": "in",
								"shortdesc": "Input",
								"type": "rgba"
							}
						],
						"instance": "",
						"longdesc": "A node that adjusts the Brightness and Contrast of its input",
						"name": "Normal filter",
						"outputs": [
							{
								"longdesc": "Shows the image with modified Brightness and Contrast",
								"rgba": "$in($uv)*vec4(vec3(1.0), filter_angle(2.0*texture(mesh_normal_tex, $uv).xyz-vec3(1.0), vec3($x, $y, $z), $max_angle, $width))",
								"shortdesc": "Output",
								"type": "rgba"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "X",
								"max": 1,
								"min": -1,
								"name": "x",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 1,
								"label": "Y",
								"max": 1,
								"min": -1,
								"name": "y",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0,
								"label": "Z",
								"max": 1,
								"min": -1,
								"name": "z",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 45,
								"label": "Max angle",
								"max": 90,
								"min": 0,
								"name": "max_angle",
								"step": 0.1,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0.5,
								"label": "Width",
								"max": 1,
								"min": 0,
								"name": "width",
								"step": 0.01,
								"type": "float"
							}
						],
						"shortdesc": "Brightness/Contrast"
					},
					"type": "shader"
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -704.031921,
						"y": 214.418152
					},
					"parameters": {

					},
					"seed": -22277,
					"seed_locked": true,
					"shader_model": {
						"code": "",
						"global": "",
						"inputs": [
							{
								"default": "vec3(0.5)",
								"label": "",
								"name": "in",
								"type": "tex3d"
							}
						],
						"instance": "",
						"name": "3D Brush Map",
						"outputs": [
							{
								"rgb": "$in(vec4(mesh_aabb_position+texture(mesh_inv_uv_tex, $uv).xyz*mesh_aabb_size, 0.0))",
								"type": "rgb"
							}
						],
						"parameters": []
					},
					"type": "shader"
				},
				{
					"name": "tex3d_fbm_2",
					"node_position": {
						"x": -721.168335,
						"y": 268.281799
					},
					"parameters": {
						"iterations": 8,
						"noise": 0,
						"persistence": 0.5,
						"scale_x": 4,
						"scale_y": 4,
						"scale_z": 4
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_fbm"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Snow",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "1192",
					"from_port": 0,
					"to": "math",
					"to_port": 0
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "normal_map2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				},
				{
					"from": "scratches",
					"from_port": 0,
					"to": "invert",
					"to_port": 0
				},
				{
					"from": "invert",
					"from_port": 0,
					"to": "1192",
					"to_port": 0
				},
				{
					"from": "1192",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA/ZJREFUWIXFV02P3EQQffbOjBZ+HRJCSKAcAkhIKHDiwAGJC1rypc2wQ3ajHHImuWQXQRYpET+Kzcx4xl31OHR1d9kez2a5xCPLbbvl9+rVq+oe4D0f1U0mv/z7Hy6XK7ShhYhCVUACAEECVVVhNpvh9qcfvfN332ni8z8u2TQbhBAiMBWqBKkgCZIAAY1sUFUV6rrGnS8+v/b7eye8vHzDq6u3aA2YVKhGUE3AamMoSNhJAARQYTad4tuvbo3ijL54fvGKq/UaEqRErArCABWAKaCI91ENzeRMEBwcHOD7b77cibXz4e/nf3G9bhBEQBWTmyAIpjHdM4s6qeMVUo0s6rrGD999PcCr+w9eXLyK4CE4cC35th+SzASQfUDnCVOM0awhtDian3IvgfPLNyZ7cPlOwIBLMuAiz4BGKKqSTgWVEFG0bRiQmPibq7dXMece2BwO9KJDfAY4UjbPk4y3mlO3Vd2twIvzPxnaFqKSpUNPVg8+8AG8CuypkL6jEAn46e5xViErsNlsIWLguaQ8iKWgnwoXfQb3irBHSBWiJQs1AFxcvm5DCE56DNgn8A4pV26d+SjXPDZFlQpRwY8/32+zAuv1alKkt1JD+biFPQqY0oCOAhgQ8l4QcJIJtNsAFWsgvs6T0ZyzO4brVMQ1BF1vIAkKiweCiGNnKUDJt/fAAMARy+S1G23HzIjvOiakSpHImcnnvIyH4MNTyzWnVctpahQCSF0Lxs5y7yPPio+A5+i1e03O96kQzUFNcppJENqRKnXa8n4MHMPIM4m4fCc11JZzeAJVWiJ8GtxGo5AZK0FXPR0vxWd5JTUi0FQ1RuCgrqMkatF0SrBM3ut03aGAj54sqyoFYi15AgDT2bSpljhMDk2uT2ZMrbfUtiOpCcjym0zmTacKShoLlMRyuQq5E372yccfVFWVARQuZ85Qmk8tAClKLc/SVWysYmPa5kYUz85Opp21YDqZoG23cR1I9eucP96GTQHtKiAu5/GZGBlCVHIf6OxQFk+est22caLLNbLze+t/7m6RtKa1391LiBsSYUyDKHE6f5BxO/uBDw8P8W/bDuvYV8IOBXYBU2gpCJBUBarYNo2HHO4Jf3vylOt1AxHp7PH2pUENNPtFE7jEurd0iAjOFvNqLwEA+HXxmM1mY38+Sjp2pYKMssYFJs5VjeRFS08QUZwtHg3wRrflx/MTNrZJGdsnqJM/Sl82sSKx3lPrPe1Ffi0BAJifLLhcrhBEoCKl1nNPT30jRc5e6SokBJw9Xtz8j4k/frl3n3nLRiKkxkLXH9QZMJYOFvOh5P+LQDqO7t5j08Q/LBJibVOZo087okfHD2/03fd6/AfcPlM9Gm/1kAAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": false,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_normal": true,
						"has_roughness": false,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -188.149414,
						"y": -160.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 5
					},
					"seed": 55900,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "1211",
					"node_position": {
						"x": 11.850586,
						"y": -218.299103
					},
					"parameters": {
						"param0": 0.2,
						"param1": 0.1,
						"param2": 2,
						"param3": 0.5,
						"param4": 0.2
					},
					"seed": 61224,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Length",
							"linked_widgets": [
								{
									"node": "scratches",
									"widget": "length"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Width",
							"linked_widgets": [
								{
									"node": "scratches",
									"widget": "width"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Layers",
							"linked_widgets": [
								{
									"node": "scratches",
									"widget": "layers"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Waviness",
							"linked_widgets": [
								{
									"node": "scratches",
									"widget": "waviness"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"label": "Strength",
							"linked_widgets": [
								{
									"node": "normal_map2",
									"widget": "strength"
								}
							],
							"name": "param4",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "scratches",
					"node_position": {
						"x": -908.455078,
						"y": -69.830353
					},
					"parameters": {
						"angle": -1,
						"layers": 2,
						"length": 0.2,
						"randomness": 0.44,
						"waviness": 0.5,
						"width": 0.1
					},
					"seed": 13209,
					"seed_locked": false,
					"type": "scratches"
				},
				{
					"name": "math",
					"node_position": {
						"x": -449.657959,
						"y": 50.12677
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0.05,
						"op": 2
					},
					"seed": -38253,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -209.352417,
						"y": 43.702972
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 11,
						"strength": 0.2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				},
				{
					"name": "invert",
					"node_position": {
						"x": -612.597351,
						"y": -45.93988
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "invert"
				},
				{
					"name": "1192",
					"node_position": {
						"x": -449.417053,
						"y": -42.949097
					},
					"parameters": {
						"k": 32
					},
					"seed": -42850,
					"seed_locked": false,
					"type": "brush_triplanar"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Scratches",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_2",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "colorize_3",
					"to_port": 0
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "tex3d_fbm_3",
					"from_port": 0,
					"to": "380_3",
					"to_port": 0
				},
				{
					"from": "colorize_3",
					"from_port": 0,
					"to": "decompose",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 0,
					"to": "combine",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 1,
					"to": "combine",
					"to_port": 1
				},
				{
					"from": "decompose",
					"from_port": 2,
					"to": "combine",
					"to_port": 2
				},
				{
					"from": "combine",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "combine",
					"to_port": 3
				},
				{
					"from": "380_3",
					"from_port": 0,
					"to": "tones_step",
					"to_port": 0
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -250.102112,
						"y": 73.0625
					},
					"parameters": {
						"color": 1
					},
					"seed": -31771,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -196.149414,
						"y": -170.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 54034,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "colorize_3",
					"node_position": {
						"x": -834.624451,
						"y": 18.447569
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0,
									"g": 0.032135,
									"pos": 0,
									"r": 0.152344
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.037903,
									"pos": 0.222451,
									"r": 0.179688
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.046967,
									"pos": 0.458815,
									"r": 0.222656
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.033783,
									"pos": 0.640633,
									"r": 0.160156
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.046967,
									"pos": 0.786088,
									"r": 0.222656
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.035546,
									"pos": 0.886088,
									"r": 0.168513
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.047059,
									"pos": 1,
									"r": 0.223529
								}
							],
							"type": "Gradient"
						}
					},
					"seed": -50589,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "tex3d_fbm_2",
					"node_position": {
						"x": -1120.816162,
						"y": -103.6194
					},
					"parameters": {
						"iterations": 5,
						"noise": 1,
						"persistence": 0.9,
						"scale_x": 32,
						"scale_y": 32,
						"scale_z": 32
					},
					"seed": -8884,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "5242",
					"node_position": {
						"x": -646.379578,
						"y": -77.353516
					},
					"parameters": {
						"amount": 0.44
					},
					"seed": 43283,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"default": 0.5,
							"label": "Amount",
							"max": 1,
							"min": 0,
							"name": "amount",
							"step": 0.01,
							"type": "named_parameter"
						}
					]
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -245.958496,
						"y": 137.804382
					},
					"parameters": {
						"color": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "tex3d_fbm_3",
					"node_position": {
						"x": -1175.665039,
						"y": 145.285355
					},
					"parameters": {
						"iterations": 5,
						"noise": 1,
						"persistence": 0.75,
						"scale_x": 8,
						"scale_y": 8,
						"scale_z": 8
					},
					"seed": -8884,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "decompose",
					"node_position": {
						"x": -624.330383,
						"y": 26.969116
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "decompose"
				},
				{
					"name": "combine",
					"node_position": {
						"x": -450.330383,
						"y": 21.969116
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "combine"
				},
				{
					"name": "tones_step",
					"node_position": {
						"x": -721.922119,
						"y": 127.999893
					},
					"parameters": {
						"invert": true,
						"value": "0.25+0.5*$amount",
						"width": 0.1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "380_3",
					"node_position": {
						"x": -925.62915,
						"y": 151.084473
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -1093.780396,
						"y": 86.17971
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Rust",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_2",
					"from_port": 0,
					"to": "tex3d_scale",
					"to_port": 0
				},
				{
					"from": "tex3d_scale",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				},
				{
					"from": "uniform_3",
					"from_port": 0,
					"to": "blend_2",
					"to_port": 1
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "blend_2",
					"to_port": 0
				},
				{
					"from": "blend_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "tones_step",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "tones_step_2",
					"to_port": 0
				},
				{
					"from": "tones_step_2",
					"from_port": 0,
					"to": "blend_2",
					"to_port": 2
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "blend",
					"to_port": 2
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "uniform_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -280.149414,
						"y": -179.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 54034,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "tex3d_fbm_2",
					"node_position": {
						"x": -797.816162,
						"y": -248.6194
					},
					"parameters": {
						"iterations": 4,
						"noise": 1,
						"persistence": 0.7,
						"scale_x": 2,
						"scale_y": 2,
						"scale_z": 2
					},
					"seed": -8884,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "5242",
					"node_position": {
						"x": -29.379578,
						"y": -205.353516
					},
					"parameters": {
						"param0": {
							"a": 1,
							"b": 0.101563,
							"g": 0.205933,
							"r": 0.25,
							"type": "Color"
						},
						"param1": {
							"a": 1,
							"b": 0.10365,
							"g": 0.222656,
							"r": 0.101761,
							"type": "Color"
						},
						"param2": {
							"a": 1,
							"b": 0.221254,
							"g": 0.296875,
							"r": 0.192795,
							"type": "Color"
						},
						"param3": 0.6
					},
					"seed": 43283,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color1",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Color2",
							"linked_widgets": [
								{
									"node": "uniform_2",
									"widget": "color"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"label": "Color3",
							"linked_widgets": [
								{
									"node": "uniform_3",
									"widget": "color"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "tex3d_scale",
									"widget": "s"
								}
							],
							"name": "param3",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -768.780396,
						"y": 10.17971
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "tex3d_scale",
					"node_position": {
						"x": -776.283691,
						"y": -53.961624
					},
					"parameters": {
						"s": 0.6
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -342.28363,
						"y": -28.961609
					},
					"parameters": {
						"amount": 1,
						"blend_type": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -527.28363,
						"y": -64.961609
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.101563,
							"g": 0.205933,
							"r": 0.25,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_2",
					"node_position": {
						"x": -527.28363,
						"y": -4.961624
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.10365,
							"g": 0.222656,
							"r": 0.101761,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "uniform_3",
					"node_position": {
						"x": -528.03363,
						"y": 56.038391
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.221254,
							"g": 0.296875,
							"r": 0.192795,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "blend_2",
					"node_position": {
						"x": -343.03363,
						"y": 87.038391
					},
					"parameters": {
						"amount": 1,
						"blend_type": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "tones_step",
					"node_position": {
						"x": -762.28363,
						"y": 70.038391
					},
					"parameters": {
						"invert": false,
						"value": 0.58,
						"width": 0.01
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "tones_step_2",
					"node_position": {
						"x": -757.28363,
						"y": 186.038391
					},
					"parameters": {
						"invert": false,
						"value": 0.45,
						"width": 0.01
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -328.530334,
						"y": 200.129517
					},
					"parameters": {
						"color": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -323.530334,
						"y": 263.129517
					},
					"parameters": {
						"color": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Camouflage",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "tex3d_fbm_2",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_3",
					"from_port": 0,
					"to": "380_3",
					"to_port": 0
				},
				{
					"from": "380_3",
					"from_port": 0,
					"to": "tones_step",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "math",
					"to_port": 0
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "normal_map2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				},
				{
					"from": "tones_step",
					"from_port": 0,
					"to": "math",
					"to_port": 1
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -280.149414,
						"y": -179.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 54034,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "tex3d_fbm_2",
					"node_position": {
						"x": -797.816162,
						"y": -248.6194
					},
					"parameters": {
						"iterations": 6,
						"noise": 2,
						"persistence": 0.8,
						"scale_x": 8,
						"scale_y": 8,
						"scale_z": 8
					},
					"seed": -8884,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "5242",
					"node_position": {
						"x": -29.379578,
						"y": -205.353516
					},
					"parameters": {

					},
					"seed": 43283,
					"seed_locked": false,
					"type": "remote",
					"widgets": []
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -746.780396,
						"y": -38.82029
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -244.257614,
						"y": 132.493149
					},
					"parameters": {
						"color": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -244.257614,
						"y": 195.493134
					},
					"parameters": {
						"color": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -193.530334,
						"y": 61.129517
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0.296875,
									"g": 0.296875,
									"pos": 0,
									"r": 0.296875
								},
								{
									"a": 1,
									"b": 0.828125,
									"g": 0.835938,
									"pos": 1,
									"r": 0.835938
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "tex3d_fbm_3",
					"node_position": {
						"x": -922.342102,
						"y": 161.570175
					},
					"parameters": {
						"iterations": 1,
						"noise": 2,
						"persistence": 0.7,
						"scale_x": 32,
						"scale_y": 32,
						"scale_z": 32
					},
					"seed": -8884,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "380_3",
					"node_position": {
						"x": -693.942749,
						"y": 162.914749
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "tones_step",
					"node_position": {
						"x": -480.256104,
						"y": 144.992447
					},
					"parameters": {
						"invert": false,
						"value": 0.03,
						"width": 0.03
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "math",
					"node_position": {
						"x": -460.756104,
						"y": -6.825684
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0,
						"op": 13
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -221.756134,
						"y": 261.174316
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 11,
						"strength": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Concrete",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA/ZJREFUWIXFV02P3EQQffbOjBZ+HRJCSKAcAkhIKHDiwAGJC1rypc2wQ3ajHHImuWQXQRYpET+Kzcx4xl31OHR1d9kez2a5xCPLbbvl9+rVq+oe4D0f1U0mv/z7Hy6XK7ShhYhCVUACAEECVVVhNpvh9qcfvfN332ni8z8u2TQbhBAiMBWqBKkgCZIAAY1sUFUV6rrGnS8+v/b7eye8vHzDq6u3aA2YVKhGUE3AamMoSNhJAARQYTad4tuvbo3ijL54fvGKq/UaEqRErArCABWAKaCI91ENzeRMEBwcHOD7b77cibXz4e/nf3G9bhBEQBWTmyAIpjHdM4s6qeMVUo0s6rrGD999PcCr+w9eXLyK4CE4cC35th+SzASQfUDnCVOM0awhtDian3IvgfPLNyZ7cPlOwIBLMuAiz4BGKKqSTgWVEFG0bRiQmPibq7dXMece2BwO9KJDfAY4UjbPk4y3mlO3Vd2twIvzPxnaFqKSpUNPVg8+8AG8CuypkL6jEAn46e5xViErsNlsIWLguaQ8iKWgnwoXfQb3irBHSBWiJQs1AFxcvm5DCE56DNgn8A4pV26d+SjXPDZFlQpRwY8/32+zAuv1alKkt1JD+biFPQqY0oCOAhgQ8l4QcJIJtNsAFWsgvs6T0ZyzO4brVMQ1BF1vIAkKiweCiGNnKUDJt/fAAMARy+S1G23HzIjvOiakSpHImcnnvIyH4MNTyzWnVctpahQCSF0Lxs5y7yPPio+A5+i1e03O96kQzUFNcppJENqRKnXa8n4MHMPIM4m4fCc11JZzeAJVWiJ8GtxGo5AZK0FXPR0vxWd5JTUi0FQ1RuCgrqMkatF0SrBM3ut03aGAj54sqyoFYi15AgDT2bSpljhMDk2uT2ZMrbfUtiOpCcjym0zmTacKShoLlMRyuQq5E372yccfVFWVARQuZ85Qmk8tAClKLc/SVWysYmPa5kYUz85Opp21YDqZoG23cR1I9eucP96GTQHtKiAu5/GZGBlCVHIf6OxQFk+est22caLLNbLze+t/7m6RtKa1391LiBsSYUyDKHE6f5BxO/uBDw8P8W/bDuvYV8IOBXYBU2gpCJBUBarYNo2HHO4Jf3vylOt1AxHp7PH2pUENNPtFE7jEurd0iAjOFvNqLwEA+HXxmM1mY38+Sjp2pYKMssYFJs5VjeRFS08QUZwtHg3wRrflx/MTNrZJGdsnqJM/Sl82sSKx3lPrPe1Ffi0BAJifLLhcrhBEoCKl1nNPT30jRc5e6SokBJw9Xtz8j4k/frl3n3nLRiKkxkLXH9QZMJYOFvOh5P+LQDqO7t5j08Q/LBJibVOZo087okfHD2/03fd6/AfcPlM9Gm/1kAAAAABJRU5ErkJggg==",
			"label": "Graph",
			"longdesc": "",
			"name": "496",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": -192,
						"y": 55
					},
					"parameters": {
						"has_albedo": false,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": false,
						"has_normal": true,
						"has_roughness": false,
						"mode": 2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -532,
						"y": 265
					},
					"parameters": {
						"angle_x": "$ax+$tilt*tilt.x",
						"angle_y": "$ay+$tilt*tilt.y"
					},
					"seed": 0,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "vec3 brush_flatten(vec2 uv, vec2 angle, vec3 v) {\n\tvec3 target_normal = normalize(view_back*cos(angle.x)*cos(angle.y)+view_right*sin(angle.x)+view_up*sin(angle.y));\n\tvec3 mesh_normal = normalize(texture(mesh_normal_tex, uv).rgb*2.0-vec3(1.0));\n\tvec3 mesh_tangent = normalize(texture(mesh_tangent_tex, uv).rgb*2.0-vec3(1.0));\n\tvec3 mesh_bitangent = cross(mesh_normal, mesh_tangent);\n\treturn vec3(0.5)+0.5*normalize(v*vec3(dot(target_normal, mesh_tangent), dot(target_normal, mesh_bitangent), dot(target_normal, mesh_normal)));\n}\n",
						"inputs": [],
						"instance": "",
						"longdesc": "Draws a uniform grayscale image",
						"name": "Flatten",
						"outputs": [
							{
								"longdesc": "A uniform image of the selected value",
								"rgb": "brush_flatten($uv, vec2($angle_x, $angle_y), vec3(1.0, 1.0, -1.0))",
								"shortdesc": "Output",
								"type": "rgb"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "Angle X",
								"max": 1,
								"min": -1,
								"name": "angle_x",
								"step": 0.01,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0,
								"label": "Angle Y",
								"max": 1,
								"min": -1,
								"name": "angle_y",
								"step": 0.01,
								"type": "float"
							}
						]
					},
					"type": "shader"
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -762,
						"y": 220
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 10,
						"strength": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -760.875,
						"y": 79.75
					},
					"parameters": {
						"edge": 0.49,
						"radius": 0,
						"shape": 1,
						"sides": 6
					},
					"seed": 0,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -407.172485,
						"y": -12.315002
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.539063,
							"g": 0.539063,
							"r": 0.539063,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "1205",
					"node_position": {
						"x": -259.809509,
						"y": -98
					},
					"parameters": {
						"ax": 0,
						"ay": 0,
						"tilt": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"default": 0,
							"label": "Angle X",
							"max": 1,
							"min": -1,
							"name": "ax",
							"step": 0.01,
							"type": "named_parameter"
						},
						{
							"default": 0,
							"label": "Angle Y",
							"max": 1,
							"min": -1,
							"name": "ay",
							"step": 0.01,
							"type": "named_parameter"
						},
						{
							"default": 0.5,
							"label": "Tilt",
							"max": 1,
							"min": 0,
							"name": "tilt",
							"step": 0.01,
							"type": "named_parameter"
						}
					]
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -535.809509,
						"y": 172
					},
					"parameters": {
						"angle_x": "$ax-pressure*$tilt*cos(0.01745329251*stroke_angle)",
						"angle_y": "$ay-pressure*$tilt*sin(0.01745329251*stroke_angle)"
					},
					"seed": 0,
					"seed_locked": false,
					"shader_model": {
						"code": "",
						"global": "vec3 brush_flatten(vec2 uv, vec2 angle, vec3 v) {\n\tvec3 target_normal = normalize(view_back*cos(angle.x)*cos(angle.y)+view_right*sin(angle.x)+view_up*sin(angle.y));\n\tvec3 mesh_normal = normalize(texture(mesh_normal_tex, uv).rgb*2.0-vec3(1.0));\n\tvec3 mesh_tangent = normalize(texture(mesh_tangent_tex, uv).rgb*2.0-vec3(1.0));\n\tvec3 mesh_bitangent = cross(mesh_normal, mesh_tangent);\n\treturn vec3(0.5)+0.5*normalize(v*vec3(dot(target_normal, mesh_tangent), dot(target_normal, mesh_bitangent), dot(target_normal, mesh_normal)));\n}\n",
						"inputs": [],
						"instance": "",
						"longdesc": "Draws a uniform grayscale image",
						"name": "Flatten",
						"outputs": [
							{
								"longdesc": "A uniform image of the selected value",
								"rgb": "brush_flatten($uv, vec2($angle_x, $angle_y), vec3(1.0, 1.0, -1.0))",
								"shortdesc": "Output",
								"type": "rgb"
							}
						],
						"parameters": [
							{
								"control": "None",
								"default": 0,
								"label": "Angle X",
								"max": 1,
								"min": -1,
								"name": "angle_x",
								"step": 0.01,
								"type": "float"
							},
							{
								"control": "None",
								"default": 0,
								"label": "Angle Y",
								"max": 1,
								"min": -1,
								"name": "angle_y",
								"step": 0.01,
								"type": "float"
							}
						]
					},
					"type": "shader"
				},
				{
					"color": {
						"a": 1,
						"b": 0,
						"g": 0.5,
						"r": 1,
						"type": "Color"
					},
					"name": "comment",
					"node_position": {
						"x": -576.809509,
						"y": 78
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"size": {
						"x": 331,
						"y": 177
					},
					"text": "This node shades depending on the stroke direction (draw clockwise circles to create bumps, ccw for holes).",
					"title": "Comment",
					"type": "comment"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Flatten",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend_2",
					"to_port": 1
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "graph",
					"from_port": 0,
					"to": "transform2",
					"to_port": 0
				},
				{
					"from": "brush_triplanar",
					"from_port": 0,
					"to": "blend_2",
					"to_port": 0
				},
				{
					"from": "transform2",
					"from_port": 0,
					"to": "brush_triplanar",
					"to_port": 0
				},
				{
					"from": "blend_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "blend_2",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "normal_map2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -206.149414,
						"y": -147.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 5
					},
					"seed": 2659,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "1211",
					"node_position": {
						"x": -623.149414,
						"y": -153.299103
					},
					"parameters": {
						"param0": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 1,
							"type": "Color"
						},
						"param1": 10
					},
					"seed": 48360,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "transform2",
									"widget": "scale_x"
								},
								{
									"node": "transform2",
									"widget": "scale_y"
								}
							],
							"name": "param1",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -643.528503,
						"y": 64.730156
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0,
							"r": 1,
							"type": "Color"
						}
					},
					"seed": -59689,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "blend_2",
					"node_position": {
						"x": -452.437622,
						"y": -6.360754
					},
					"parameters": {
						"amount": 1,
						"blend_type": 2
					},
					"seed": -23343,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"connections": [
						{
							"from": "scale_2",
							"from_port": 0,
							"to": "blend",
							"to_port": 1
						},
						{
							"from": "graph_4",
							"from_port": 0,
							"to": "transform2",
							"to_port": 0
						},
						{
							"from": "transform2",
							"from_port": 0,
							"to": "scale_2",
							"to_port": 0
						},
						{
							"from": "transform2",
							"from_port": 0,
							"to": "blend",
							"to_port": 0
						},
						{
							"from": "blend",
							"from_port": 0,
							"to": "transform2_2",
							"to_port": 0
						},
						{
							"from": "transform2_2",
							"from_port": 0,
							"to": "brightness_contrast",
							"to_port": 0
						},
						{
							"from": "brightness_contrast",
							"from_port": 0,
							"to": "gen_outputs",
							"to_port": 0
						}
					],
					"label": "Knit",
					"longdesc": "",
					"name": "graph",
					"node_position": {
						"x": -878.928467,
						"y": -252.433487
					},
					"nodes": [
						{
							"connections": [
								{
									"from": "pattern",
									"from_port": 0,
									"to": "blend",
									"to_port": 0
								},
								{
									"from": "transform",
									"from_port": 0,
									"to": "blend",
									"to_port": 1
								},
								{
									"from": "pattern_2",
									"from_port": 0,
									"to": "colorize",
									"to_port": 0
								},
								{
									"from": "colorize",
									"from_port": 0,
									"to": "transform",
									"to_port": 0
								},
								{
									"from": "bricks",
									"from_port": 1,
									"to": "transform",
									"to_port": 1
								},
								{
									"from": "blend",
									"from_port": 0,
									"to": "gen_outputs",
									"to_port": 0
								}
							],
							"label": "Fibers",
							"longdesc": "",
							"name": "graph_4",
							"node_position": {
								"x": -266,
								"y": -124.5
							},
							"nodes": [
								{
									"name": "transform",
									"node_position": {
										"x": -422.795074,
										"y": 104.5
									},
									"parameters": {
										"repeat": true,
										"rotate": 30.125,
										"scale_x": 0.5,
										"scale_y": 1,
										"translate_x": 0.975,
										"translate_y": 0
									},
									"seed": -19826,
									"seed_locked": false,
									"type": "transform"
								},
								{
									"name": "colorize",
									"node_position": {
										"x": -396.795074,
										"y": 44.5
									},
									"parameters": {
										"gradient": {
											"interpolation": 1,
											"points": [
												{
													"a": 1,
													"b": 0.4375,
													"g": 0.4375,
													"pos": 0,
													"r": 0.4375
												},
												{
													"a": 1,
													"b": 1,
													"g": 1,
													"pos": 1,
													"r": 1
												}
											],
											"type": "Gradient"
										}
									},
									"seed": -9184,
									"seed_locked": false,
									"type": "colorize"
								},
								{
									"name": "bricks",
									"node_position": {
										"x": -674.752563,
										"y": 17.5
									},
									"parameters": {
										"bevel": 0.1,
										"columns": 1,
										"corner": 0,
										"mortar": 0.1,
										"pattern": 0,
										"repeat": 1,
										"round": 0,
										"row_offset": 0.5,
										"rows": 1
									},
									"seed": -61325,
									"seed_locked": false,
									"type": "bricks"
								},
								{
									"name": "pattern_2",
									"node_position": {
										"x": -435.795074,
										"y": -53.5
									},
									"parameters": {
										"mix": 0,
										"x_scale": 1,
										"x_wave": 0,
										"y_scale": 4,
										"y_wave": 4
									},
									"seed": 57752,
									"seed_locked": false,
									"type": "pattern"
								},
								{
									"name": "blend",
									"node_position": {
										"x": -142.795074,
										"y": 11.5
									},
									"parameters": {
										"amount": 1,
										"blend_type": 2
									},
									"seed": -17211,
									"seed_locked": false,
									"type": "blend"
								},
								{
									"name": "pattern",
									"node_position": {
										"x": -435.795074,
										"y": -154.5
									},
									"parameters": {
										"mix": 0,
										"x_scale": 1,
										"x_wave": 0,
										"y_scale": 4,
										"y_wave": 4
									},
									"seed": 57653,
									"seed_locked": false,
									"type": "pattern"
								},
								{
									"name": "gen_parameters",
									"node_position": {
										"x": -429.557495,
										"y": -266.5
									},
									"parameters": {
										"param0": 1
									},
									"seed": 10235,
									"seed_locked": false,
									"type": "remote",
									"widgets": [
										{
											"label": "Repeat",
											"linked_widgets": [
												{
													"node": "pattern",
													"widget": "x_scale"
												},
												{
													"node": "bricks",
													"widget": "columns"
												},
												{
													"node": "pattern_2",
													"widget": "x_scale"
												}
											],
											"name": "param0",
											"type": "linked_control"
										}
									]
								},
								{
									"name": "gen_inputs",
									"node_position": {
										"x": -974.752563,
										"y": -38.07143
									},
									"parameters": {

									},
									"ports": [],
									"seed": 26580,
									"seed_locked": false,
									"type": "ios"
								},
								{
									"name": "gen_outputs",
									"node_position": {
										"x": 157.204926,
										"y": -38.07143
									},
									"parameters": {

									},
									"ports": [
										{
											"name": "port0",
											"type": "rgba"
										}
									],
									"seed": -5671,
									"seed_locked": false,
									"type": "ios"
								}
							],
							"parameters": {
								"param0": 1
							},
							"seed": 22094,
							"seed_locked": false,
							"shortdesc": "",
							"type": "graph"
						},
						{
							"name": "transform2",
							"node_position": {
								"x": -279,
								"y": -70.5
							},
							"parameters": {
								"mode": 0,
								"rotate": 0,
								"scale_x": 0.985,
								"scale_y": 1,
								"translate_x": 0.32,
								"translate_y": 0
							},
							"seed": 60045,
							"seed_locked": false,
							"type": "transform2"
						},
						{
							"name": "scale_2",
							"node_position": {
								"x": -271,
								"y": 112.5
							},
							"parameters": {
								"cx": 0,
								"cy": 0,
								"scale_x": -1,
								"scale_y": 1
							},
							"seed": -61857,
							"seed_locked": false,
							"type": "scale"
						},
						{
							"name": "blend",
							"node_position": {
								"x": -4,
								"y": 0.5
							},
							"parameters": {
								"amount": 0.5,
								"blend_type": 0
							},
							"seed": -31868,
							"seed_locked": false,
							"type": "blend"
						},
						{
							"name": "transform2_2",
							"node_position": {
								"x": -15,
								"y": 103.5
							},
							"parameters": {
								"mode": 1,
								"rotate": 0,
								"scale_x": 0.01,
								"scale_y": 0.00625,
								"translate_x": 0,
								"translate_y": 0
							},
							"seed": -53944,
							"seed_locked": false,
							"type": "transform2"
						},
						{
							"name": "gen_inputs",
							"node_position": {
								"x": -603,
								"y": -2.3
							},
							"parameters": {

							},
							"ports": [],
							"seed": 19973,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_outputs",
							"node_position": {
								"x": 511,
								"y": -14.3
							},
							"parameters": {

							},
							"ports": [
								{
									"group_size": 0,
									"name": "port0",
									"type": "rgba"
								}
							],
							"seed": -7917,
							"seed_locked": false,
							"type": "ios"
						},
						{
							"name": "gen_parameters",
							"node_position": {
								"x": -394.399994,
								"y": -438.5
							},
							"parameters": {

							},
							"seed": 58368,
							"seed_locked": false,
							"type": "remote",
							"widgets": []
						},
						{
							"name": "brightness_contrast",
							"node_position": {
								"x": 249.062561,
								"y": 34.049988
							},
							"parameters": {
								"brightness": 0.2,
								"contrast": 1.5
							},
							"seed": 17669,
							"seed_locked": false,
							"type": "brightness_contrast"
						}
					],
					"parameters": {

					},
					"seed": 42053,
					"seed_locked": false,
					"shortdesc": "",
					"type": "graph"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -219.106476,
						"y": 59.183167
					},
					"parameters": {
						"color": 0
					},
					"seed": -40896,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -217.106476,
						"y": 114.683167
					},
					"parameters": {
						"color": 1
					},
					"seed": -24885,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "transform2",
					"node_position": {
						"x": -926.024475,
						"y": -186.703186
					},
					"parameters": {
						"mode": 1,
						"rotate": 0,
						"scale_x": 10,
						"scale_y": 10,
						"translate_x": 0,
						"translate_y": 0
					},
					"seed": 3761,
					"seed_locked": false,
					"type": "transform2"
				},
				{
					"name": "brush_triplanar",
					"node_position": {
						"x": -683.831238,
						"y": -2.237674
					},
					"parameters": {
						"k": 32
					},
					"seed": 0,
					"seed_locked": false,
					"type": "brush_triplanar"
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -230.410934,
						"y": 188.319229
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 11,
						"strength": 0.3
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Knit",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "tex3d_scale",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				},
				{
					"from": "tex3d_scale_2",
					"from_port": 0,
					"to": "380_3",
					"to_port": 0
				},
				{
					"from": "voronoi_0",
					"from_port": 1,
					"to": "tex3d_scale",
					"to_port": 0
				},
				{
					"from": "voronoi_0",
					"from_port": 2,
					"to": "tex3d_scale_2",
					"to_port": 0
				},
				{
					"from": "colorize_0",
					"from_port": 0,
					"to": "blend_0",
					"to_port": 0
				},
				{
					"from": "colorize_1",
					"from_port": 0,
					"to": "normal_map_0",
					"to_port": 0
				},
				{
					"from": "normal_map_0",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				},
				{
					"from": "colorize_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_0",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "blend_0",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "380_3",
					"from_port": 0,
					"to": "blend_0",
					"to_port": 1
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "colorize_0",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "colorize_2",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "colorize_1",
					"to_port": 0
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -280.149414,
						"y": -179.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 54034,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "5242",
					"node_position": {
						"x": -107.379578,
						"y": -251.353516
					},
					"parameters": {
						"param3": 1.67
					},
					"seed": 43283,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "tex3d_scale",
									"widget": "s"
								},
								{
									"node": "tex3d_scale_2",
									"widget": "s"
								}
							],
							"name": "param3",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -687.780396,
						"y": 20.17971
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "tex3d_scale",
					"node_position": {
						"x": -695.283691,
						"y": -43.961624
					},
					"parameters": {
						"s": 1.67
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				},
				{
					"name": "tex3d_scale_2",
					"node_position": {
						"x": -693.87384,
						"y": 92.675865
					},
					"parameters": {
						"s": 1.67
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				},
				{
					"name": "380_3",
					"node_position": {
						"x": -686.370544,
						"y": 156.8172
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "blend_0",
					"node_position": {
						"x": -362.322266,
						"y": 39.113205
					},
					"parameters": {
						"amount": 1,
						"blend_type": 3
					},
					"seed": 48580,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "colorize_2",
					"node_position": {
						"x": -374.322266,
						"y": 173.113205
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0,
									"r": 1
								},
								{
									"a": 1,
									"b": 0.109375,
									"g": 0.109375,
									"pos": 0.236364,
									"r": 0.109375
								}
							],
							"type": "Gradient"
						}
					},
					"seed": -13099,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "uniform_0",
					"node_position": {
						"x": -195.322266,
						"y": 130.113205
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0.109375,
							"g": 0.109375,
							"r": 0.109375,
							"type": "Color"
						}
					},
					"seed": 28770,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "colorize_0",
					"node_position": {
						"x": -385.322266,
						"y": -35.886795
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.063636,
									"r": 1
								},
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.072727,
									"r": 0
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 35274,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "colorize_1",
					"node_position": {
						"x": -558.322266,
						"y": 269.11322
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 1,
									"b": 0,
									"g": 0,
									"pos": 0.054546,
									"r": 0
								},
								{
									"a": 1,
									"b": 1,
									"g": 1,
									"pos": 0.127273,
									"r": 1
								}
							],
							"type": "Gradient"
						}
					},
					"seed": -37331,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "normal_map_0",
					"node_position": {
						"x": -328.322266,
						"y": 262.11322
					},
					"parameters": {
						"param0": 11,
						"param1": 0.99,
						"param2": 0,
						"param4": 0
					},
					"seed": -39932,
					"seed_locked": false,
					"type": "normal_map"
				},
				{
					"name": "voronoi_0",
					"node_position": {
						"x": -984.322266,
						"y": -8.303471
					},
					"parameters": {
						"intensity": 1,
						"randomness": 1,
						"scale_x": 8,
						"scale_y": 8,
						"scale_z": 8
					},
					"seed": 714,
					"seed_locked": false,
					"type": "tex3d_voronoi"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Mosaic",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "shape_2",
					"from_port": 0,
					"to": "mirror",
					"to_port": 0
				},
				{
					"from": "mirror",
					"from_port": 0,
					"to": "translate",
					"to_port": 0
				},
				{
					"from": "colorize",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "rotate",
					"from_port": 0,
					"to": "colorize",
					"to_port": 0
				},
				{
					"from": "translate",
					"from_port": 0,
					"to": "rotate_2",
					"to_port": 0
				},
				{
					"from": "translate",
					"from_port": 0,
					"to": "math",
					"to_port": 0
				},
				{
					"from": "rotate_2",
					"from_port": 0,
					"to": "math",
					"to_port": 1
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "mirror_2",
					"to_port": 0
				},
				{
					"from": "mirror_2",
					"from_port": 0,
					"to": "rotate",
					"to_port": 0
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 42.320503,
						"y": -64.518204
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 0
					},
					"seed": -64413,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -274.5,
						"y": -286.643066
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 2358,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "324",
					"node_position": {
						"x": 39,
						"y": -471.478607
					},
					"parameters": {
						"param0": true,
						"param10": false,
						"param2": true,
						"param4": true,
						"param6": false,
						"param8": false
					},
					"seed": 36055,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Paint Albedo",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_albedo"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Paint Metallic",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_metallic"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Paint Roughness",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_roughness"
								}
							],
							"name": "param4",
							"type": "linked_control"
						},
						{
							"label": "Paint Emission",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_emission"
								}
							],
							"name": "param6",
							"type": "linked_control"
						},
						{
							"label": "Paint Occlusion",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_ao"
								}
							],
							"name": "param8",
							"type": "linked_control"
						},
						{
							"label": "Paint Depth",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_depth"
								}
							],
							"name": "param10",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "shape_2",
					"node_position": {
						"x": -839.889954,
						"y": -143.995911
					},
					"parameters": {
						"edge": 0.47,
						"radius": 0.64,
						"shape": 0,
						"sides": 6
					},
					"seed": 0,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "mirror",
					"node_position": {
						"x": -848.889954,
						"y": -10.995911
					},
					"parameters": {
						"direction": 0,
						"offset": -0.4
					},
					"seed": 0,
					"seed_locked": false,
					"type": "mirror"
				},
				{
					"name": "translate",
					"node_position": {
						"x": -896.889954,
						"y": 80.004089
					},
					"parameters": {
						"translate_x": 0,
						"translate_y": -0.27
					},
					"seed": 0,
					"seed_locked": false,
					"type": "translate"
				},
				{
					"name": "colorize",
					"node_position": {
						"x": -159.889954,
						"y": -40.995911
					},
					"parameters": {
						"gradient": {
							"interpolation": 1,
							"points": [
								{
									"a": 0,
									"b": 0.015686,
									"g": 0.180392,
									"pos": 0.054545,
									"r": 0
								},
								{
									"a": 1,
									"b": 0.008392,
									"g": 0.097656,
									"pos": 0.1,
									"r": 0
								},
								{
									"a": 1,
									"b": 0.027974,
									"g": 0.325521,
									"pos": 0.163636,
									"r": 0
								},
								{
									"a": 1,
									"b": 0.030212,
									"g": 0.351563,
									"pos": 0.536364,
									"r": 0
								},
								{
									"a": 1,
									"b": 0,
									"g": 0.46875,
									"pos": 1,
									"r": 0.06958
								}
							],
							"type": "Gradient"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "colorize"
				},
				{
					"name": "rotate",
					"node_position": {
						"x": -391.889954,
						"y": -25.995911
					},
					"parameters": {
						"cx": 0,
						"cy": 0,
						"rotate": "stroke_angle+90.0+90.0*sign(fract(968.1276*$time)-0.5) +60.0*(fract(978.1276*$time)-0.5)"
					},
					"seed": 0,
					"seed_locked": false,
					"type": "rotate"
				},
				{
					"name": "rotate_2",
					"node_position": {
						"x": -892.389954,
						"y": 164.004089
					},
					"parameters": {
						"cx": 0,
						"cy": 0,
						"rotate": 49.28
					},
					"seed": 0,
					"seed_locked": false,
					"type": "rotate"
				},
				{
					"name": "math",
					"node_position": {
						"x": -653.889954,
						"y": 90.004089
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0,
						"op": 14
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "mirror_2",
					"node_position": {
						"x": -623.889954,
						"y": -4.995911
					},
					"parameters": {
						"direction": 0,
						"offset": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "mirror"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -182.572632,
						"y": 26.990265
					},
					"parameters": {
						"color": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -202.572632,
						"y": 70.990234
					},
					"parameters": {
						"color": 0.8
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Effect/Leaves",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "uniform_greyscale_2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "transform2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				},
				{
					"from": "decompose",
					"from_port": 0,
					"to": "combine",
					"to_port": 0
				},
				{
					"from": "combine",
					"from_port": 0,
					"to": "transform2",
					"to_port": 0
				},
				{
					"from": "decompose",
					"from_port": 1,
					"to": "combine",
					"to_port": 1
				},
				{
					"from": "decompose",
					"from_port": 2,
					"to": "combine",
					"to_port": 2
				},
				{
					"from": "decompose",
					"from_port": 3,
					"to": "math",
					"to_port": 0
				},
				{
					"from": "math",
					"from_port": 0,
					"to": "combine",
					"to_port": 3
				},
				{
					"from": "shape_2",
					"from_port": 0,
					"to": "math",
					"to_port": 1
				},
				{
					"from": "image",
					"from_port": 0,
					"to": "decompose",
					"to_port": 0
				},
				{
					"from": "transform2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 4
				}
			],
			"icon_data": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABX1JREFUWIXFl1uIlVUUx3/7O2fOOKOjpqXYFPkSdIPIQCoqeqqXeiyCil5CqKhAoYJ8r6DCyh7MhIoIMS0UgsiM1JcuiLdq1LyM9+vYXJw5l2+vtXrY+7ucM5pKD21Y7O+yz1r//3+ttfd34H8e7moW//S3matBSrt5QAAxSJrw1Gx3xX6vaOG2UTM18BaCpUALSF00oOXiewdq4BQWzbw8kH9dsPO8WQUQLVjmzDuCZ6BaFGvVoMfDojmXBnLJF3uHzJwPsno6LCmBKAMoAUktmBrUDF6ee3EQF3148HQRXEqBxQWJfYcCZSCZCp0guhQW908GMenB4VNmlWYMbjEoIbDE2cfgEoO3OgDk6YgAPCAC3QqL57eDSMo3h06addchSSHxkEgxVwQSjZbdR6t4qGh4Vo3vMqsKdEkoyobC8v2plWNWyzfT6hG+gRHNQeKKOTfCXIlrVKHqQKNTAapR/sSFZ2MCY9bGuUjBmUGzah1MCumznJevc6N9rreMgR9WohimyvWPPU/LQho84BKY8NDyKT14ltzW69oUqDUCe5WCccZ64MhB9p/YChbUu/2OJ5g+q5ckKZTYs+kTDAMzzIxj6z9i3qMvUrGijRMz8ErTtL0Gjh+StNKCNdu/ZM2OL/hm+xqcgIv5P3B8Sx7czNi9a3VbfZw7fBKLgc1C8sysqAUFJ4BXnCgqysrtZ9McQJ9PqkkKpoqZkUqDRMKPLA21EJxqNGPz5k9wAtqEwYENGBqLJ4KwWJyxSG10mOH173Jhw/s4L0xoUs1T0NWCjQO/oGaYBgfOF8WGGUbmODPYuvnjNsaFUShAUGDox5XBvxmj236k964HihRUPZxs/RWDB4YuKlAx8md0BLAOYBn4zE/GPlEtfouhJ/7AqRZtWFGiI43kjETAkkBW1XCOSwafbErftbfgJBRe1TSkNxpAVaRQ4NyfWf4DW0zRBrk9fstzlw+esw9q3XTzw2jDo40mvt5ESmtVlL179hYAfENQtVBI0Rk+dEGWivv7nyyKEC2uTYvgMVV33/MKzgtOJFS+93Fd6ABVoVWvFwDSZoN+Pz/mqaiB7BRyHuZ297WzzY02IAvuXAQxeADhcT7KH9f57tmk4xMFgHp9jAenPAS5Q4M0KuDBohJtrK2ddVZ4taQWmIuCF0gFfBqkj0r1Xr+AxshQAeDI2f0N3/JFIaoy0mjmZ7HzsPbAqg7WZTUUzTolD+rDtRek2cQkK0LBT4xzenCPz7vg4bce6DmybNjoCo4VZd3QKsyMbnpp2Hg4mMpFWGpLjfKrGZZ6QINsJpikDGxbhaiiJghVWqPDbFq9rCtXAGBkbIjH5elQYGporOa6jgfpItOyaTQrzVt2fIClHvMeTVP+2vdd9CWoKlOvXcjwuZOTT0OAA2+fso1TvuOCjeW7lll5J+Qi7LO0FUpI6V58qHoxpdI1l9RmsfzNZ/O4bYfz4Ln9PNJ8tOjnmLMy00uxV1UkmsZ2C8E9ooqJ0l27gcMHd5VDTv4k+23pbps1bQ5fVb/M01Cccu01kG8ska3mwC0Ckdj3yqyZ93H4+D4+/fg1968AAH59Y6fNmDqbdZXVgU1Z9o5UmCmSbUQS1mpUTSKYOdPv5dipQ6xYseTyH6XZ2PLqzzZz2nVsqKxDTIpzosy81AEh53FHNUXEmFbpp7c6j6NnDrJi1etX/lmejbUvbLD+a26kVpvCeta2BQ57evGNoNlGo4rTLuZPXcj5C0PsPfo7q9e9d/V/TMrj65e+tb6emVRrNZJKlc317xmvjOW7oJoxQ+ZyQ8+tTKR1RusjnBg+xvLPl/63v2ad451nPrQ5ffOo1bqxJEGB1FKaljLemmCkMczg0CE+W7/sqvz+r+Mf2vrKvVYSUbMAAAAASUVORK5CYII=",
			"label": "Graph",
			"longdesc": "",
			"name": "219",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 42.320503,
						"y": -64.518204
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": false,
						"has_roughness": true,
						"mode": 0
					},
					"seed": -64413,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -360.889496,
						"y": 149.898743
					},
					"parameters": {
						"color": 0
					},
					"seed": 46771,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "uniform_greyscale_2",
					"node_position": {
						"x": -363.278992,
						"y": 229.759262
					},
					"parameters": {
						"color": 0
					},
					"seed": -46721,
					"seed_locked": true,
					"type": "uniform_greyscale"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -285.5,
						"y": -223.643066
					},
					"parameters": {
						"edge": 1,
						"radius": 2,
						"shape": 1,
						"sides": 4
					},
					"seed": 2358,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "324",
					"node_position": {
						"x": -26.454523,
						"y": -452.387695
					},
					"parameters": {
						"aspect_ratio": 1,
						"param0": true,
						"param1": "%MATERIAL_MAKER_PATH%/examples/mm_icon.png",
						"param2": true,
						"param3": 0,
						"param4": true,
						"param5": 0,
						"param6": false
					},
					"seed": 36055,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Image",
							"linked_widgets": [
								{
									"node": "image",
									"widget": "image"
								}
							],
							"name": "param1",
							"type": "linked_control"
						},
						{
							"default": 1,
							"label": "Aspect Ratio",
							"max": 2,
							"min": 0,
							"name": "aspect_ratio",
							"step": 0.01,
							"type": "named_parameter"
						},
						{
							"label": "Paint Albedo",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_albedo"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Paint Emission",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_emission"
								}
							],
							"name": "param6",
							"type": "linked_control"
						},
						{
							"label": "Paint Metallic",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_metallic"
								}
							],
							"name": "param2",
							"type": "linked_control"
						},
						{
							"label": "Metallic",
							"linked_widgets": [
								{
									"node": "uniform_greyscale",
									"widget": "color"
								}
							],
							"name": "param3",
							"type": "linked_control"
						},
						{
							"label": "Paint Roughness",
							"linked_widgets": [
								{
									"node": "Brush",
									"widget": "has_roughness"
								}
							],
							"name": "param4",
							"type": "linked_control"
						},
						{
							"label": "Roughness",
							"linked_widgets": [
								{
									"node": "uniform_greyscale_2",
									"widget": "color"
								}
							],
							"name": "param5",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "transform2",
					"node_position": {
						"x": -309.211426,
						"y": -80.399689
					},
					"parameters": {
						"mode": 2,
						"rotate": 0,
						"scale_x": "$aspect_ratio",
						"scale_y": 1,
						"translate_x": 0,
						"translate_y": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "transform2"
				},
				{
					"name": "decompose",
					"node_position": {
						"x": -737.211426,
						"y": -66.399689
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "decompose"
				},
				{
					"name": "combine",
					"node_position": {
						"x": -491.211426,
						"y": -89.399689
					},
					"parameters": {

					},
					"seed": 0,
					"seed_locked": false,
					"type": "combine"
				},
				{
					"name": "math",
					"node_position": {
						"x": -710.211426,
						"y": 39.600311
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0,
						"op": 2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "shape_2",
					"node_position": {
						"x": -962.211426,
						"y": 117.600342
					},
					"parameters": {
						"edge": 0,
						"radius": 1,
						"shape": 1,
						"sides": 4
					},
					"seed": 0,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "image",
					"node_position": {
						"x": -953.867065,
						"y": -106.006271
					},
					"parameters": {
						"image": "%MATERIAL_MAKER_PATH%/material-maker-bugfix/icon.png"
					},
					"seed": 0,
					"seed_locked": false,
					"type": "image"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Simple/Stamp",
			"type": "graph"
		},
		{
			"connections": [
				{
					"from": "shape",
					"from_port": 0,
					"to": "Brush",
					"to_port": 0
				},
				{
					"from": "normal_map2",
					"from_port": 0,
					"to": "Brush",
					"to_port": 5
				},
				{
					"from": "uniform_greyscale",
					"from_port": 0,
					"to": "Brush",
					"to_port": 2
				},
				{
					"from": "uniform",
					"from_port": 0,
					"to": "blend",
					"to_port": 1
				},
				{
					"from": "voronoi_2",
					"from_port": 1,
					"to": "tex3d_scale_2",
					"to_port": 0
				},
				{
					"from": "math_4",
					"from_port": 0,
					"to": "math_3",
					"to_port": 1
				},
				{
					"from": "tones_step_2",
					"from_port": 0,
					"to": "math_3",
					"to_port": 0
				},
				{
					"from": "380_2",
					"from_port": 0,
					"to": "tones_step_2",
					"to_port": 0
				},
				{
					"from": "tex3d_scale_2",
					"from_port": 0,
					"to": "380_2",
					"to_port": 0
				},
				{
					"from": "380_4",
					"from_port": 0,
					"to": "math_4",
					"to_port": 0
				},
				{
					"from": "tex3d_fbm_2",
					"from_port": 0,
					"to": "380_4",
					"to_port": 0
				},
				{
					"from": "math_3",
					"from_port": 0,
					"to": "normal_map2",
					"to_port": 0
				},
				{
					"from": "tones_step_2",
					"from_port": 0,
					"to": "blend",
					"to_port": 0
				},
				{
					"from": "math_3",
					"from_port": 0,
					"to": "remap",
					"to_port": 0
				},
				{
					"from": "remap",
					"from_port": 0,
					"to": "Brush",
					"to_port": 3
				},
				{
					"from": "blend",
					"from_port": 0,
					"to": "Brush",
					"to_port": 1
				}
			],
			"icon_data": "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",
			"label": "Graph",
			"longdesc": "",
			"name": "213",
			"node_position": {
				"x": 0,
				"y": 0
			},
			"nodes": [
				{
					"name": "Brush",
					"node_position": {
						"x": 35,
						"y": -5
					},
					"parameters": {
						"has_albedo": true,
						"has_ao": false,
						"has_depth": false,
						"has_emission": false,
						"has_metallic": true,
						"has_normal": true,
						"has_roughness": true,
						"mode": 2
					},
					"seed": -16698,
					"seed_locked": false,
					"type": "brush"
				},
				{
					"name": "shape",
					"node_position": {
						"x": -280.149414,
						"y": -179.830353
					},
					"parameters": {
						"edge": 1,
						"radius": 1,
						"shape": 0,
						"sides": 6
					},
					"seed": 54034,
					"seed_locked": false,
					"type": "shape"
				},
				{
					"name": "5242",
					"node_position": {
						"x": -38.379578,
						"y": -133.353516
					},
					"parameters": {
						"param0": {
							"a": 1,
							"b": 0,
							"g": 0.170288,
							"r": 0.363281,
							"type": "Color"
						},
						"param1": 0.25
					},
					"seed": 43283,
					"seed_locked": false,
					"type": "remote",
					"widgets": [
						{
							"label": "Color",
							"linked_widgets": [
								{
									"node": "uniform",
									"widget": "color"
								}
							],
							"name": "param0",
							"type": "linked_control"
						},
						{
							"label": "Scale",
							"linked_widgets": [
								{
									"node": "tex3d_scale_2",
									"widget": "s"
								}
							],
							"name": "param1",
							"type": "linked_control"
						}
					]
				},
				{
					"name": "380_2",
					"node_position": {
						"x": -879.863342,
						"y": 140.815643
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "normal_map2",
					"node_position": {
						"x": -236.685242,
						"y": 257.207336
					},
					"parameters": {
						"buffer": 0,
						"param2": 0,
						"size": 12,
						"strength": 0.1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "normal_map2"
				},
				{
					"name": "uniform_greyscale",
					"node_position": {
						"x": -261.685242,
						"y": 89.207336
					},
					"parameters": {
						"color": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform_greyscale"
				},
				{
					"name": "blend",
					"node_position": {
						"x": -268.685242,
						"y": -23.792664
					},
					"parameters": {
						"amount": 0.2,
						"blend_type": 2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "blend"
				},
				{
					"name": "uniform",
					"node_position": {
						"x": -424.685242,
						"y": 23.207336
					},
					"parameters": {
						"color": {
							"a": 1,
							"b": 0,
							"g": 0.073054,
							"r": 0.160156,
							"type": "Color"
						}
					},
					"seed": 0,
					"seed_locked": false,
					"type": "uniform"
				},
				{
					"name": "math_3",
					"node_position": {
						"x": -675.851013,
						"y": 91.752838
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0,
						"op": 1
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "math_4",
					"node_position": {
						"x": -682.851074,
						"y": 229.752777
					},
					"parameters": {
						"clamp": false,
						"default_in1": 0,
						"default_in2": 0.1,
						"op": 2
					},
					"seed": 0,
					"seed_locked": false,
					"type": "math"
				},
				{
					"name": "voronoi_2",
					"node_position": {
						"x": -1128.910889,
						"y": -44.172153
					},
					"parameters": {
						"intensity": 1,
						"randomness": 1,
						"scale_x": 8,
						"scale_y": 8,
						"scale_z": 8
					},
					"seed": 714,
					"seed_locked": false,
					"type": "tex3d_voronoi"
				},
				{
					"name": "tex3d_scale_2",
					"node_position": {
						"x": -1100.416382,
						"y": 126.353729
					},
					"parameters": {
						"s": 0.25
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_scale"
				},
				{
					"name": "tex3d_fbm_2",
					"node_position": {
						"x": -1124.850952,
						"y": 189.002823
					},
					"parameters": {
						"iterations": 1,
						"noise": 1,
						"persistence": 0.5,
						"scale_x": 128,
						"scale_y": 128,
						"scale_z": 128
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tex3d_fbm"
				},
				{
					"name": "tones_step_2",
					"node_position": {
						"x": -669.273987,
						"y": -18.661369
					},
					"parameters": {
						"invert": false,
						"value": 0.06,
						"width": 0.05
					},
					"seed": 0,
					"seed_locked": false,
					"type": "tones_step"
				},
				{
					"name": "380_4",
					"node_position": {
						"x": -874.131531,
						"y": 184.971817
					},
					"parameters": {

					},
					"seed": -57344,
					"seed_locked": false,
					"type": "brush_3d"
				},
				{
					"name": "remap",
					"node_position": {
						"x": -249.591064,
						"y": 145.207397
					},
					"parameters": {
						"max": 0.7,
						"min": 0.95,
						"step": 0
					},
					"seed": 0,
					"seed_locked": false,
					"type": "remap"
				}
			],
			"parameters": {

			},
			"seed": 0,
			"seed_locked": false,
			"shortdesc": "",
			"tree_item": "Material/Leather",
			"type": "graph"
		}
	],
	"name": "Base library"
}
