51 lines
2.0 KiB
JSON
51 lines
2.0 KiB
JSON
{
|
|
"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": [16,1,16], "epsilon": 0.001, "cleanup": true, "print": true },
|
|
"optimize meshlets": { "simplify": 0.125, "print": false },
|
|
"unwrap mesh": true
|
|
},
|
|
"worldspawn_skybox": {
|
|
"grid": { "size": [16,1,16], "epsilon": 0.001, "cleanup": true, "print": 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": 1000000,
|
|
"global": true,
|
|
"bias": {
|
|
"constant": 0,
|
|
"slope": 5,
|
|
"shader": 0.000025
|
|
},
|
|
"radius": [0.9999999, 0],
|
|
"resolution": 1024
|
|
} },
|
|
// "/^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 ] } }
|
|
}
|
|
}
|
|
}
|
|
} |