Add JSON Export (TODO: merge buttons in Scene @Max)

This commit is contained in:
Tim
2025-05-20 15:54:29 +02:00
parent 4da0d1102a
commit 6fdfc6af30
4 changed files with 537 additions and 0 deletions

91
docs/exampleExport.json Normal file
View File

@@ -0,0 +1,91 @@
{
"baseModel": true,
"modelId": "erlbach",
"ports": [
{
"i": 74,
"modelId": "idErlbachPart74",
"portId": "portErlbach74"
},
{
"i": 75,
"modelId": "idErlbachPart75",
"portId": "portErlbach75"
},
{
"i": 76,
"modelId": "idErlbachPart76",
"portId": "batteriePack"
},
{
"i": 80,
"modelId": "idErlbachWheel_LH",
"portId": "wheel"
},
{
"i": 81,
"modelId": "idErlbachWheel_LV",
"portId": "wheel"
},
{
"i": 82,
"modelId": "idErlbachWheel_RH",
"portId": "wheel"
},
{
"i": 83,
"modelId": "idErlbachWheel_RV",
"portId": "wheel"
},
{
"i": 84,
"modelId": "idErlbachPart84",
"portId": "body"
},
{
"i": 85,
"modelId": "idErlbachPart85",
"portId": "portErlbach85"
},
{
"i": 86,
"modelId": "idErlbachPart86",
"portId": "portErlbach86"
},
{
"i": 87,
"modelId": "idErlbachPart87",
"portId": "portErlbach87"
},
{
"i": 88,
"modelId": "idErlbachPart88",
"portId": "portErlbach88"
},
{
"i": 89,
"modelId": "idErlbachPart89",
"portId": "portErlbach89"
},
{
"i": 90,
"modelId": "idErlbachPart90",
"portId": "portErlbach90"
},
{
"i": 91,
"modelId": "idErlbachPart91",
"portId": "portErlbach91"
},
{
"i": 92,
"modelId": "idErlbachPart92",
"portId": "portErlbach92"
},
{
"i": 93,
"modelId": "idErlbachPart93",
"portId": "portErlbach93"
}
]
}