{
	"import": "/model.json",
	"metadata": {
		"graph": {
			"renderer": { "separate": false },
			"exporter": {
				"optimize": "tagged"
			},
			"baking": { "enabled": true },
			"tags": {
				// exact matches
				"worldspawn": {
					"physics": { "type": "mesh", "static": true },
					"grid": { "size": [8,1,8], "epsilon": 0.001, "cleanup": true, "print": true, "clip": true },
					"optimize meshlets": { "simplify": 0.125, "print": false },
					"unwrap mesh": true
				},
				"worldspawn_skybox": {
					"grid": { "size": [8,1,8], "epsilon": 0.001, "cleanup": true, "print": true, "clip": true },
					"optimize meshlets": { "simplify": 0.125, "print": false },
					"unwrap mesh": true
				},
				"info_player_spawn": { "action": "attach", "filename": "./player.json", "transform": { "orientation": [ 0, 1, 0, 0 ] } },
				"light_environment": { "ignore": false, "light": {
				//	"color": [0.1, 0.1, 0.1],
					"power": 1000,
					"global": true,
					"bias": {
						"constant": 0,
						"slope": 5,
						"shader": 0.000025
					},
					"radius": [0.9999999, 0],
					"resolution": 2048
				} },
			//	"/^light_[^e]/": { "ignore": true },

				// regexp matches
				"/^worldspawn_/": { "physics": { "type": "mesh", "static": true } },
				"/^func_door_/": { "action": "load", "payload": { "import": "/door.json", "metadata": { "angle":-1.570795, "normal": [-1,0,0] } } },
				"/^prop_door_/": { "action": "load", "payload": { "import": "/door.json", "metadata": { "angle":-1.570795, "normal": [-1,0,0] } } },
				"/^prop_static/": { /*"action": "load", "payload": { "import": "/prop.json", "metadata": { "physics": { "gravity": [ 0, 0, 0 ] } } }*/ },
				"/^prop_dynamic/": { /*"action": "load", "payload": { "import": "/prop.json", "metadata": { "physics": { "gravity": [ 0, 0, 0 ] } } }*/ },
				"/^func_physbox/": { "action": "load", "payload": { "import": "/prop.json" } },
				"/^prop_physics/": { "action": "load", "payload": { "import": "/prop.json" } },

				"/^tools\\/toolsnodraw/": { "material": { "base": [ 1.0, 1.0, 1.0, 0.0 ] } }
			}
		}	
	}
}