{
	"name": "Scene",
	"assets": [
		"/gui.json"
	],
	"behaviors": [
		"SceneBehavior"
		,"ExtSceneBehavior"
		,"BgmEmitterBehavior"
	//	,"RegionBehavior"
	],
	"system": {
		"hot reload": {
			"enabled": true
		},
		"renderer": {
			"clear values": [
				[ 0, 0, 0, 0 ]
			],
			"shader": {
				"mode": 0,
				"scalar": 16,
				"parameters": [ 0, 0, 0, "time" ]
			}
		}
	},
	"metadata": {
		// sky, and not skybox, so i can supply parameters for global lighting
		"sky": {
			// sky.box.filename, so i can add in additional parameters, for example, using it as a render target
			"box": {
				"filename": "/skybox/%d.png"
			}
		},
		"menus": {
			"pause": "/gui/pause/main.json",
			"dialogue": "/gui/dialogue/main.json"
		},
		"light": {
			"enabled": true,

			"ambient": [ 0.1, 0.1, 0.1 ],

			"exposure": 1.0,
			"gamma": 1.0,

			"bloom": {
				"threshold": 1.0,
				"size": 8,
				"smoothness": 0.5
			},
			"shadows": {
				"enabled": true
			}
		},
		"noise": {
			"size": [ 32, 32, 32 ]
		}
	}
}