64 lines
1.1 KiB
JSON
64 lines
1.1 KiB
JSON
{
|
|
"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.0, 0.0, 0.0 ],
|
|
// "ambient": [ 0.1, 0.1, 0.2 ],
|
|
|
|
"exposure": 1.0,
|
|
// "gamma": 2.2,
|
|
"gamma": 1.0,
|
|
|
|
"bloom": {
|
|
"threshold": 1.0,
|
|
"scale": 1.0,
|
|
"strength": 0.25,
|
|
"sigma": 1.0,
|
|
"samples": 4
|
|
},
|
|
"shadows": {
|
|
"enabled": true
|
|
}
|
|
},
|
|
"noise": {
|
|
"size": [ 32, 32, 32 ]
|
|
}
|
|
}
|
|
} |