{
	"type": "meshStandardBuilder",
	"nodes": {
		"globals1": {
			"type": "globals"
		},
		"output1": {
			"type": "output",
			"inputs": [
				null,
				null,
				{
					"index": 2,
					"inputName": "color",
					"node": "mix1",
					"output": "mix"
				}
			]
		},
		"vec3ToFloat1": {
			"type": "vec3ToFloat",
			"params": {
				"vec": {
					"overriden_options": {}
				}
			},
			"inputs": [
				{
					"index": 0,
					"inputName": "vec",
					"node": "globals1",
					"output": "position"
				}
			]
		},
		"floatToVec2_1": {
			"type": "floatToVec2",
			"params": {
				"x": {
					"overriden_options": {}
				},
				"y": {
					"overriden_options": {}
				}
			},
			"inputs": [
				{
					"index": 0,
					"inputName": "x",
					"node": "vec3ToFloat1",
					"output": "x"
				},
				{
					"index": 1,
					"inputName": "y",
					"node": "vec3ToFloat1",
					"output": "z"
				}
			]
		},
		"checkers1": {
			"type": "checkers",
			"params": {
				"uv": {
					"overriden_options": {}
				},
				"freq": {
					"overriden_options": {}
				},
				"freqMult": {
					"overriden_options": {}
				}
			},
			"inputs": [
				{
					"index": 0,
					"inputName": "uv",
					"node": "floatToVec2_1",
					"output": "vec2"
				}
			]
		},
		"mix1": {
			"type": "mix",
			"params": {
				"value0": {
					"type": "vector3",
					"default_value": [0, 0, 0],
					"options": {
						"spare": true,
						"editable": false
					}
				},
				"value1": {
					"type": "vector3",
					"default_value": [0, 0, 0],
					"options": {
						"spare": true,
						"editable": false
					}
				},
				"blend": {
					"type": "float",
					"default_value": 0.5,
					"options": {
						"spare": true,
						"editable": false
					}
				}
			},
			"inputs": [
				{
					"index": 0,
					"inputName": "value0",
					"node": "constant1",
					"output": "val"
				},
				{
					"index": 1,
					"inputName": "value1",
					"node": "constant2",
					"output": "val"
				},
				{
					"index": 2,
					"inputName": "blend",
					"node": "checkers1",
					"output": "checker"
				}
			],
			"connection_points": {
				"in": [
					{
						"name": "value0",
						"type": "vec3"
					},
					{
						"name": "value1",
						"type": "vec3"
					},
					{
						"name": "blend",
						"type": "float"
					}
				],
				"out": [
					{
						"name": "mix",
						"type": "vec3"
					}
				]
			}
		},
		"constant1": {
			"type": "constant",
			"params": {
				"type": 4,
				"color": [0.24313725490196078, 0.5098039215686274, 0.8549019607843137],
				"asColor": true
			},
			"connection_points": {
				"in": [],
				"out": [
					{
						"name": "val",
						"type": "vec3"
					}
				]
			}
		},
		"constant2": {
			"type": "constant",
			"params": {
				"type": 4,
				"color": [0.047058823529411764, 0.10196078431372549, 0.17647058823529413],
				"asColor": true
			},
			"connection_points": {
				"in": [],
				"out": [
					{
						"name": "val",
						"type": "vec3"
					}
				]
			}
		}
	},
	"persisted_config": {
		"material": {
			"metadata": {
				"version": 4.5,
				"type": "Material",
				"generator": "Material.toJSON"
			},
			"uuid": "/ground/MAT/meshStandardBuilder1-main",
			"type": "MeshStandardMaterial",
			"name": "/ground/MAT/meshStandardBuilder1",
			"color": 16777215,
			"roughness": 1,
			"metalness": 0,
			"emissive": 0,
			"envMapIntensity": 1,
			"depthFunc": 3,
			"depthTest": true,
			"depthWrite": true,
			"colorWrite": true,
			"stencilWrite": false,
			"stencilWriteMask": 255,
			"stencilFunc": 519,
			"stencilRef": 0,
			"stencilFuncMask": 255,
			"stencilFail": 7680,
			"stencilZFail": 7680,
			"stencilZPass": 7680,
			"fog": false
		},
		"onBeforeCompileDataJSONWithoutShaders": {
			"paramConfigs": [],
			"timeDependent": false,
			"resolutionDependent": false,
			"raymarchingLightsWorldCoordsDependent": false
		},
		"customMaterials": {
			"customDepthMaterial": {
				"material": {
					"metadata": {
						"version": 4.5,
						"type": "Material",
						"generator": "Material.toJSON"
					},
					"uuid": "/ground/MAT/meshStandardBuilder1-customDepthMaterial",
					"type": "MeshDepthMaterial",
					"name": "customDepthMaterial",
					"side": 1,
					"depthFunc": 3,
					"depthTest": true,
					"depthWrite": true,
					"colorWrite": true,
					"stencilWrite": false,
					"stencilWriteMask": 255,
					"stencilFunc": 519,
					"stencilRef": 0,
					"stencilFuncMask": 255,
					"stencilFail": 7680,
					"stencilZFail": 7680,
					"stencilZPass": 7680,
					"depthPacking": 3201
				},
				"onBeforeCompileDataJSONWithoutShaders": {
					"paramConfigs": [],
					"timeDependent": false,
					"resolutionDependent": false,
					"raymarchingLightsWorldCoordsDependent": false
				}
			},
			"customDistanceMaterial": {
				"material": {
					"metadata": {
						"version": 4.5,
						"type": "Material",
						"generator": "Material.toJSON"
					},
					"uuid": "/ground/MAT/meshStandardBuilder1-customDistanceMaterial",
					"type": "MeshDistanceMaterial",
					"name": "customDistanceMaterial",
					"depthFunc": 3,
					"depthTest": true,
					"depthWrite": true,
					"colorWrite": true,
					"stencilWrite": false,
					"stencilWriteMask": 255,
					"stencilFunc": 519,
					"stencilRef": 0,
					"stencilFuncMask": 255,
					"stencilFail": 7680,
					"stencilZFail": 7680,
					"stencilZPass": 7680
				},
				"onBeforeCompileDataJSONWithoutShaders": {
					"paramConfigs": [],
					"timeDependent": false,
					"resolutionDependent": false,
					"raymarchingLightsWorldCoordsDependent": false
				}
			},
			"customDepthDOFMaterial": {
				"material": {
					"metadata": {
						"version": 4.5,
						"type": "Material",
						"generator": "Material.toJSON"
					},
					"uuid": "/ground/MAT/meshStandardBuilder1-customDepthDOFMaterial",
					"type": "MeshDepthMaterial",
					"name": "customDepthDOFMaterial",
					"depthFunc": 3,
					"depthTest": true,
					"depthWrite": true,
					"colorWrite": true,
					"stencilWrite": false,
					"stencilWriteMask": 255,
					"stencilFunc": 519,
					"stencilRef": 0,
					"stencilFuncMask": 255,
					"stencilFail": 7680,
					"stencilZFail": 7680,
					"stencilZPass": 7680,
					"depthPacking": 3200
				},
				"onBeforeCompileDataJSONWithoutShaders": {
					"paramConfigs": [],
					"timeDependent": false,
					"resolutionDependent": false,
					"raymarchingLightsWorldCoordsDependent": false
				}
			}
		}
	}
}
