Unveränderter Ausgangsstand inklusive Masterprompt und Konzeptbildern unter assets/. .godot/ und docs/screenshots/ bleiben laut .gitignore unversioniert; letztere sind unter ../backups gesichert. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
136 lines
3.2 KiB
JSON
136 lines
3.2 KiB
JSON
{
|
|
"id": "g06",
|
|
"name": "Glasballiste",
|
|
"faction": "glutpakt",
|
|
"palette": "glutpakt",
|
|
"role": "ranged",
|
|
"upgraded": true,
|
|
"height": 1.5999999999999999,
|
|
"footprint": 1.85,
|
|
"file": "unit_g06.glb",
|
|
"triangle_budget": 180000,
|
|
"detail_level": "high",
|
|
"resource_path": "res://assets/models/unit_g06.glb",
|
|
"export_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets/models/unit_g06.glb",
|
|
"blend_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets-source/phase4/blend/g06.blend",
|
|
"triangles": 38036,
|
|
"mesh_parts": 85,
|
|
"parts": [
|
|
"LegL_InnerThigh",
|
|
"LegL_InnerShin",
|
|
"LegL_ThighArmor",
|
|
"LegL_ShinArmor",
|
|
"LegL_HipPivot",
|
|
"LegL_HipPin",
|
|
"LegL_HipRim",
|
|
"LegL_KneePivot",
|
|
"LegL_KneePin",
|
|
"LegL_KneeRim",
|
|
"LegL_AnklePivot",
|
|
"LegL_AnklePin",
|
|
"LegL_AnkleRim",
|
|
"LegL_Toe0",
|
|
"LegL_ToeCap0",
|
|
"LegL_Toe1",
|
|
"LegL_ToeCap1",
|
|
"LegL_Toe2",
|
|
"LegL_ToeCap2",
|
|
"LegL_AnkleCuff",
|
|
"LegL_KneeGuard",
|
|
"LegR_InnerThigh",
|
|
"LegR_InnerShin",
|
|
"LegR_ThighArmor",
|
|
"LegR_ShinArmor",
|
|
"LegR_HipPivot",
|
|
"LegR_HipPin",
|
|
"LegR_HipRim",
|
|
"LegR_KneePivot",
|
|
"LegR_KneePin",
|
|
"LegR_KneeRim",
|
|
"LegR_AnklePivot",
|
|
"LegR_AnklePin",
|
|
"LegR_AnkleRim",
|
|
"LegR_Toe0",
|
|
"LegR_ToeCap0",
|
|
"LegR_Toe1",
|
|
"LegR_ToeCap1",
|
|
"LegR_Toe2",
|
|
"LegR_ToeCap2",
|
|
"LegR_AnkleCuff",
|
|
"LegR_KneeGuard",
|
|
"Body_Gearbox",
|
|
"Body_CrankL",
|
|
"Body_CrankInsetL",
|
|
"Body_CrankToothL0",
|
|
"Body_CrankToothL1",
|
|
"Body_CrankToothL2",
|
|
"Body_CrankToothL3",
|
|
"Body_CrankToothL4",
|
|
"Body_CrankToothL5",
|
|
"Body_CrankToothL6",
|
|
"Body_CrankToothL7",
|
|
"Weapon_RailL",
|
|
"Weapon_RailTrimL",
|
|
"Weapon_GlassLimbL",
|
|
"Weapon_LimbEdgeL",
|
|
"Weapon_DrawCableL",
|
|
"Weapon_LimbClampL",
|
|
"Body_CrankR",
|
|
"Body_CrankInsetR",
|
|
"Body_CrankToothR0",
|
|
"Body_CrankToothR1",
|
|
"Body_CrankToothR2",
|
|
"Body_CrankToothR3",
|
|
"Body_CrankToothR4",
|
|
"Body_CrankToothR5",
|
|
"Body_CrankToothR6",
|
|
"Body_CrankToothR7",
|
|
"Weapon_RailR",
|
|
"Weapon_RailTrimR",
|
|
"Weapon_GlassLimbR",
|
|
"Weapon_LimbEdgeR",
|
|
"Weapon_DrawCableR",
|
|
"Weapon_LimbClampR",
|
|
"Weapon_RearHousing",
|
|
"Weapon_RearTrim",
|
|
"Weapon_CentralBolt",
|
|
"Weapon_BoltHead",
|
|
"Weapon_RailRivet0",
|
|
"Weapon_RailRivet1",
|
|
"Weapon_RailRivet2",
|
|
"Weapon_RailRivet3",
|
|
"Weapon_RailRivet4",
|
|
"Weapon_RailRivet5"
|
|
],
|
|
"bounds_blender": {
|
|
"min": [
|
|
-0.9249999523162842,
|
|
-0.8653658628463745,
|
|
0.0
|
|
],
|
|
"max": [
|
|
0.9249999523162842,
|
|
0.8653659224510193,
|
|
1.3369946479797363
|
|
]
|
|
},
|
|
"bounds_godot": {
|
|
"min": [
|
|
-0.9249999523162842,
|
|
0.0,
|
|
-0.8653659224510193
|
|
],
|
|
"max": [
|
|
0.9249999523162842,
|
|
1.3369946479797363,
|
|
0.8653658628463745
|
|
]
|
|
},
|
|
"scale_applied": 1.0914242850007518,
|
|
"blender_version": "5.2.1 LTS",
|
|
"sha256": "6480508f062b8610cfbcc24b0067d25a80b7404de29a12c49a99fd6b5a379cee",
|
|
"source": "Original authored bpy geometry. Sculpted surface relief and editable high-resolution modifiers; runtime materials are assigned by Godot.",
|
|
"status": "exported",
|
|
"offline_sculpt_parts": 10,
|
|
"offline_render_triangles": 261386
|
|
}
|