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>
217 lines
5.7 KiB
JSON
217 lines
5.7 KiB
JSON
{
|
|
"id": "w01",
|
|
"name": "Dornhopser",
|
|
"faction": "wurzelbund",
|
|
"palette": "wurzelbund",
|
|
"role": "melee",
|
|
"upgraded": false,
|
|
"height": 1.35,
|
|
"footprint": 1.85,
|
|
"file": "unit_w01.glb",
|
|
"triangle_budget": 180000,
|
|
"detail_level": "high",
|
|
"resource_path": "res://assets/models/unit_w01.glb",
|
|
"export_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets/models/unit_w01.glb",
|
|
"blend_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets-source/phase4/blend/w01.blend",
|
|
"triangles": 61376,
|
|
"offline_sculpt_parts": 18,
|
|
"offline_render_triangles": 695666,
|
|
"mesh_parts": 166,
|
|
"parts": [
|
|
"LegR_Root",
|
|
"LegR_Root_Grain0",
|
|
"LegR_Root_Grain1",
|
|
"LegR_Root_Grain2",
|
|
"LegR_Root_Grain3",
|
|
"LegR_Root_Grain4",
|
|
"LegR_Toe0",
|
|
"LegR_Toe1",
|
|
"LegR_Toe2",
|
|
"LegR_Moss",
|
|
"LegR_Sprout",
|
|
"LegR_Sprout_Midrib",
|
|
"LegR_Sprout_Vein0__1",
|
|
"LegR_Sprout_Vein0_1",
|
|
"LegR_Sprout_Vein1__1",
|
|
"LegR_Sprout_Vein1_1",
|
|
"LegR_Sprout_Vein2__1",
|
|
"LegR_Sprout_Vein2_1",
|
|
"LegL_Root",
|
|
"LegL_Root_Grain0",
|
|
"LegL_Root_Grain1",
|
|
"LegL_Root_Grain2",
|
|
"LegL_Root_Grain3",
|
|
"LegL_Root_Grain4",
|
|
"LegL_Toe0",
|
|
"LegL_Toe1",
|
|
"LegL_Toe2",
|
|
"LegL_Moss",
|
|
"LegL_Sprout",
|
|
"LegL_Sprout_Midrib",
|
|
"LegL_Sprout_Vein0__1",
|
|
"LegL_Sprout_Vein0_1",
|
|
"LegL_Sprout_Vein1__1",
|
|
"LegL_Sprout_Vein1_1",
|
|
"LegL_Sprout_Vein2__1",
|
|
"LegL_Sprout_Vein2_1",
|
|
"Body_MossHeart",
|
|
"Body_WovenBark0",
|
|
"Body_WovenBark0_Grain0",
|
|
"Body_WovenBark0_Grain1",
|
|
"Body_WovenBark1",
|
|
"Body_WovenBark1_Grain0",
|
|
"Body_WovenBark1_Grain1",
|
|
"Body_WovenBark2",
|
|
"Body_WovenBark2_Grain0",
|
|
"Body_WovenBark2_Grain1",
|
|
"Body_WovenBark3",
|
|
"Body_WovenBark3_Grain0",
|
|
"Body_WovenBark3_Grain1",
|
|
"Body_WovenBark4",
|
|
"Body_WovenBark4_Grain0",
|
|
"Body_WovenBark4_Grain1",
|
|
"Body_WovenBark5",
|
|
"Body_WovenBark5_Grain0",
|
|
"Body_WovenBark5_Grain1",
|
|
"Body_ShoulderLeaf0",
|
|
"Body_ShoulderLeaf0_Midrib",
|
|
"Body_ShoulderLeaf0_Vein0__1",
|
|
"Body_ShoulderLeaf0_Vein0_1",
|
|
"Body_ShoulderLeaf0_Vein1__1",
|
|
"Body_ShoulderLeaf0_Vein1_1",
|
|
"Body_ShoulderLeaf0_Vein2__1",
|
|
"Body_ShoulderLeaf0_Vein2_1",
|
|
"Body_ShoulderLeaf1",
|
|
"Body_ShoulderLeaf1_Midrib",
|
|
"Body_ShoulderLeaf1_Vein0__1",
|
|
"Body_ShoulderLeaf1_Vein0_1",
|
|
"Body_ShoulderLeaf1_Vein1__1",
|
|
"Body_ShoulderLeaf1_Vein1_1",
|
|
"Body_ShoulderLeaf1_Vein2__1",
|
|
"Body_ShoulderLeaf1_Vein2_1",
|
|
"Body_ShoulderLeaf2",
|
|
"Body_ShoulderLeaf2_Midrib",
|
|
"Body_ShoulderLeaf2_Vein0__1",
|
|
"Body_ShoulderLeaf2_Vein0_1",
|
|
"Body_ShoulderLeaf2_Vein1__1",
|
|
"Body_ShoulderLeaf2_Vein1_1",
|
|
"Body_ShoulderLeaf2_Vein2__1",
|
|
"Body_ShoulderLeaf2_Vein2_1",
|
|
"Body_ShoulderLeaf3",
|
|
"Body_ShoulderLeaf3_Midrib",
|
|
"Body_ShoulderLeaf3_Vein0__1",
|
|
"Body_ShoulderLeaf3_Vein0_1",
|
|
"Body_ShoulderLeaf3_Vein1__1",
|
|
"Body_ShoulderLeaf3_Vein1_1",
|
|
"Body_ShoulderLeaf3_Vein2__1",
|
|
"Body_ShoulderLeaf3_Vein2_1",
|
|
"Body_Bark0",
|
|
"Body_Bark0_Fissure0",
|
|
"Body_Bark0_Fissure1",
|
|
"Body_Bark0_Fissure2",
|
|
"Body_Bark0_Fissure3",
|
|
"Body_Thorn0",
|
|
"Body_Bark1",
|
|
"Body_Bark1_Fissure0",
|
|
"Body_Bark1_Fissure1",
|
|
"Body_Bark1_Fissure2",
|
|
"Body_Bark1_Fissure3",
|
|
"Body_Thorn1",
|
|
"Body_Bark2",
|
|
"Body_Bark2_Fissure0",
|
|
"Body_Bark2_Fissure1",
|
|
"Body_Bark2_Fissure2",
|
|
"Body_Bark2_Fissure3",
|
|
"Body_Thorn2",
|
|
"Body_Bark3",
|
|
"Body_Bark3_Fissure0",
|
|
"Body_Bark3_Fissure1",
|
|
"Body_Bark3_Fissure2",
|
|
"Body_Bark3_Fissure3",
|
|
"Body_Thorn3",
|
|
"Body_Bark4",
|
|
"Body_Bark4_Fissure0",
|
|
"Body_Bark4_Fissure1",
|
|
"Body_Bark4_Fissure2",
|
|
"Body_Bark4_Fissure3",
|
|
"Body_Thorn4",
|
|
"Body_Bark5",
|
|
"Body_Bark5_Fissure0",
|
|
"Body_Bark5_Fissure1",
|
|
"Body_Bark5_Fissure2",
|
|
"Body_Bark5_Fissure3",
|
|
"Body_Thorn5",
|
|
"Body_Bark6",
|
|
"Body_Bark6_Fissure0",
|
|
"Body_Bark6_Fissure1",
|
|
"Body_Bark6_Fissure2",
|
|
"Body_Bark6_Fissure3",
|
|
"Body_Thorn6",
|
|
"Body_Bark7",
|
|
"Body_Bark7_Fissure0",
|
|
"Body_Bark7_Fissure1",
|
|
"Body_Bark7_Fissure2",
|
|
"Body_Bark7_Fissure3",
|
|
"Body_Thorn7",
|
|
"Body_Bark8",
|
|
"Body_Bark8_Fissure0",
|
|
"Body_Bark8_Fissure1",
|
|
"Body_Bark8_Fissure2",
|
|
"Body_Bark8_Fissure3",
|
|
"Body_Thorn8",
|
|
"Head_EyeShadow",
|
|
"Head_Eye_1",
|
|
"Head_Sprout_1",
|
|
"Head_Sprout_1_Midrib",
|
|
"Head_Sprout_1_Vein0__1",
|
|
"Head_Sprout_1_Vein0_1",
|
|
"Head_Sprout_1_Vein1__1",
|
|
"Head_Sprout_1_Vein1_1",
|
|
"Head_Sprout_1_Vein2__1",
|
|
"Head_Sprout_1_Vein2_1",
|
|
"Head_Eye1",
|
|
"Head_Sprout1",
|
|
"Head_Sprout1_Midrib",
|
|
"Head_Sprout1_Vein0__1",
|
|
"Head_Sprout1_Vein0_1",
|
|
"Head_Sprout1_Vein1__1",
|
|
"Head_Sprout1_Vein1_1",
|
|
"Head_Sprout1_Vein2__1",
|
|
"Head_Sprout1_Vein2_1",
|
|
"Body_Blossom_Petal0",
|
|
"Body_Blossom_Petal1",
|
|
"Body_Blossom_Petal2",
|
|
"Body_Blossom_Petal3",
|
|
"Body_Blossom_Petal4",
|
|
"Body_Blossom_Pollen"
|
|
],
|
|
"bounds_blender": {
|
|
"min": [
|
|
-0.5014952421188354,
|
|
-0.43660610914230347,
|
|
0.0
|
|
],
|
|
"max": [
|
|
0.5014951825141907,
|
|
0.43660610914230347,
|
|
1.3499999046325684
|
|
]
|
|
},
|
|
"bounds_godot": {
|
|
"min": [
|
|
-0.5014952421188354,
|
|
0.0,
|
|
-0.43660610914230347
|
|
],
|
|
"max": [
|
|
0.5014951825141907,
|
|
1.3499999046325684,
|
|
0.43660610914230347
|
|
]
|
|
},
|
|
"scale_applied": 0.922440014955025,
|
|
"blender_version": "5.2.1 LTS",
|
|
"sha256": "68ff8429b46cfb249fd02496e8cf64016c73f5f8df9761f21c83beb12c09b1c3",
|
|
"source": "Original authored bpy geometry. Sculpted surface relief and editable high-resolution modifiers; runtime materials are assigned by Godot.",
|
|
"status": "exported"
|
|
}
|