108 lines
2.4 KiB
JSON
108 lines
2.4 KiB
JSON
{
|
|
"models": [
|
|
{
|
|
"unique_name": "fallback",
|
|
"path": "data/res/models/fallback.ffo"
|
|
},
|
|
{
|
|
"unique_name": "backpack",
|
|
"path": "data/res/models/backpack.ffo"
|
|
},
|
|
{
|
|
"unique_name": "ground",
|
|
"path": "data/res/models/wood_floor.ffo"
|
|
},
|
|
{
|
|
"unique_name": "cube",
|
|
"path": "data/res/models/cube.ffo"
|
|
},
|
|
{
|
|
"unique_name": "container",
|
|
"path": "data/res/models/container.ffo"
|
|
}
|
|
],
|
|
"entities": [
|
|
{
|
|
"unique_name": "backpack",
|
|
"model": "backpack",
|
|
"shaderProgram": "defaultProgram",
|
|
"position": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"rotation": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"scale": 0.6
|
|
},
|
|
{
|
|
"unique_name": "container",
|
|
"parent": "backpack",
|
|
"model": "container",
|
|
"shaderProgram": "defaultProgram",
|
|
"position": [
|
|
10.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"rotation": [
|
|
45.0,
|
|
45.0,
|
|
45.0
|
|
]
|
|
},
|
|
{
|
|
"unique_name": "ground",
|
|
"model": "ground",
|
|
"shaderProgram": "defaultProgram"
|
|
},
|
|
{
|
|
"unique_name": "light",
|
|
"model": "cube",
|
|
"shaderProgram": "lightProgram"
|
|
}
|
|
],
|
|
"directionalLight": {
|
|
"unique_name": "directionalLight",
|
|
"intensity": 0.25,
|
|
"direction": [
|
|
-0.2,
|
|
-1.0,
|
|
-0.3
|
|
],
|
|
"color": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
]
|
|
},
|
|
"pointLights": [
|
|
{
|
|
"unique_name": "pointLight0",
|
|
"parent": "light",
|
|
"intensity": 7.5,
|
|
"position": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"color": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
]
|
|
}
|
|
],
|
|
"textures": [
|
|
{
|
|
"unique_name": "fallback_normal",
|
|
"path": "data/res/models/tex/fallback_normal.png"
|
|
}
|
|
],
|
|
"skybox": {
|
|
"texturePath": "data/res/textures/skybox/"
|
|
}
|
|
} |