{ "id": "w04", "name": "Ringborke", "faction": "wurzelbund", "palette": "wurzelbund", "role": "tank", "upgraded": true, "height": 1.5, "footprint": 1.85, "file": "unit_w04.glb", "triangle_budget": 180000, "detail_level": "high", "resource_path": "res://assets/models/unit_w04.glb", "export_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets/models/unit_w04.glb", "blend_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets-source/phase4/blend/w04.blend", "triangles": 134530, "offline_sculpt_parts": 18, "offline_render_triangles": 872260, "mesh_parts": 539, "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", "LegL1_Root", "LegL1_Root_Grain0", "LegL1_Root_Grain1", "LegL1_Root_Grain2", "LegL1_Root_Grain3", "LegL1_Root_Grain4", "LegL1_Toe0", "LegL1_Toe1", "LegL1_Toe2", "LegL1_Moss", "LegL1_Sprout", "LegL1_Sprout_Midrib", "LegL1_Sprout_Vein0__1", "LegL1_Sprout_Vein0_1", "LegL1_Sprout_Vein1__1", "LegL1_Sprout_Vein1_1", "LegL1_Sprout_Vein2__1", "LegL1_Sprout_Vein2_1", "LegR1_Root", "LegR1_Root_Grain0", "LegR1_Root_Grain1", "LegR1_Root_Grain2", "LegR1_Root_Grain3", "LegR1_Root_Grain4", "LegR1_Toe0", "LegR1_Toe1", "LegR1_Toe2", "LegR1_Moss", "LegR1_Sprout", "LegR1_Sprout_Midrib", "LegR1_Sprout_Vein0__1", "LegR1_Sprout_Vein0_1", "LegR1_Sprout_Vein1__1", "LegR1_Sprout_Vein1_1", "LegR1_Sprout_Vein2__1", "LegR1_Sprout_Vein2_1", "Body_Braid0", "Body_Braid0_Grain0", "Body_Braid0_Grain1", "Body_Braid0_Grain2", "Body_Braid1", "Body_Braid1_Grain0", "Body_Braid1_Grain1", "Body_Braid1_Grain2", "Body_Braid2", "Body_Braid2_Grain0", "Body_Braid2_Grain1", "Body_Braid2_Grain2", "Body_Braid3", "Body_Braid3_Grain0", "Body_Braid3_Grain1", "Body_Braid3_Grain2", "Body_Braid4", "Body_Braid4_Grain0", "Body_Braid4_Grain1", "Body_Braid4_Grain2", "Body_TrunkLeaf0", "Body_TrunkLeaf0_Midrib", "Body_TrunkLeaf0_Vein0__1", "Body_TrunkLeaf0_Vein0_1", "Body_TrunkLeaf0_Vein1__1", "Body_TrunkLeaf0_Vein1_1", "Body_TrunkLeaf0_Vein2__1", "Body_TrunkLeaf0_Vein2_1", "Body_TrunkLeaf1", "Body_TrunkLeaf1_Midrib", "Body_TrunkLeaf1_Vein0__1", "Body_TrunkLeaf1_Vein0_1", "Body_TrunkLeaf1_Vein1__1", "Body_TrunkLeaf1_Vein1_1", "Body_TrunkLeaf1_Vein2__1", "Body_TrunkLeaf1_Vein2_1", "Body_TrunkLeaf2", "Body_TrunkLeaf2_Midrib", "Body_TrunkLeaf2_Vein0__1", "Body_TrunkLeaf2_Vein0_1", "Body_TrunkLeaf2_Vein1__1", "Body_TrunkLeaf2_Vein1_1", "Body_TrunkLeaf2_Vein2__1", "Body_TrunkLeaf2_Vein2_1", "Body_TrunkLeaf3", "Body_TrunkLeaf3_Midrib", "Body_TrunkLeaf3_Vein0__1", "Body_TrunkLeaf3_Vein0_1", "Body_TrunkLeaf3_Vein1__1", "Body_TrunkLeaf3_Vein1_1", "Body_TrunkLeaf3_Vein2__1", "Body_TrunkLeaf3_Vein2_1", "Body_TrunkLeaf4", "Body_TrunkLeaf4_Midrib", "Body_TrunkLeaf4_Vein0__1", "Body_TrunkLeaf4_Vein0_1", "Body_TrunkLeaf4_Vein1__1", "Body_TrunkLeaf4_Vein1_1", "Body_TrunkLeaf4_Vein2__1", "Body_TrunkLeaf4_Vein2_1", "Body_TrunkLeaf5", "Body_TrunkLeaf5_Midrib", "Body_TrunkLeaf5_Vein0__1", "Body_TrunkLeaf5_Vein0_1", "Body_TrunkLeaf5_Vein1__1", "Body_TrunkLeaf5_Vein1_1", "Body_TrunkLeaf5_Vein2__1", "Body_TrunkLeaf5_Vein2_1", "Body_TrunkLeaf6", "Body_TrunkLeaf6_Midrib", "Body_TrunkLeaf6_Vein0__1", "Body_TrunkLeaf6_Vein0_1", "Body_TrunkLeaf6_Vein1__1", "Body_TrunkLeaf6_Vein1_1", "Body_TrunkLeaf6_Vein2__1", "Body_TrunkLeaf6_Vein2_1", "Body_TrunkLeaf7", "Body_TrunkLeaf7_Midrib", "Body_TrunkLeaf7_Vein0__1", "Body_TrunkLeaf7_Vein0_1", "Body_TrunkLeaf7_Vein1__1", "Body_TrunkLeaf7_Vein1_1", "Body_TrunkLeaf7_Vein2__1", "Body_TrunkLeaf7_Vein2_1", "Body_InnerMoss", "Body_OverlappingBark0_0", "Body_OverlappingBark0_0_Fissure0", "Body_OverlappingBark0_0_Fissure1", "Body_OverlappingBark0_0_Fissure2", "Body_OverlappingBark0_0_Fissure3", "Body_OverlappingBark0_1", "Body_OverlappingBark0_1_Fissure0", "Body_OverlappingBark0_1_Fissure1", "Body_OverlappingBark0_1_Fissure2", "Body_OverlappingBark0_1_Fissure3", "Body_OverlappingBark0_2", "Body_OverlappingBark0_2_Fissure0", "Body_OverlappingBark0_2_Fissure1", "Body_OverlappingBark0_2_Fissure2", "Body_OverlappingBark0_2_Fissure3", "Body_OverlappingBark0_3", "Body_OverlappingBark0_3_Fissure0", "Body_OverlappingBark0_3_Fissure1", "Body_OverlappingBark0_3_Fissure2", "Body_OverlappingBark0_3_Fissure3", "Body_OverlappingBark0_4", "Body_OverlappingBark0_4_Fissure0", "Body_OverlappingBark0_4_Fissure1", "Body_OverlappingBark0_4_Fissure2", "Body_OverlappingBark0_4_Fissure3", "Body_OverlappingBark0_5", "Body_OverlappingBark0_5_Fissure0", "Body_OverlappingBark0_5_Fissure1", "Body_OverlappingBark0_5_Fissure2", "Body_OverlappingBark0_5_Fissure3", "Body_OverlappingBark0_6", "Body_OverlappingBark0_6_Fissure0", "Body_OverlappingBark0_6_Fissure1", "Body_OverlappingBark0_6_Fissure2", "Body_OverlappingBark0_6_Fissure3", "Body_OverlappingBark0_7", "Body_OverlappingBark0_7_Fissure0", "Body_OverlappingBark0_7_Fissure1", "Body_OverlappingBark0_7_Fissure2", "Body_OverlappingBark0_7_Fissure3", "Body_OverlappingBark1_0", "Body_OverlappingBark1_0_Fissure0", "Body_OverlappingBark1_0_Fissure1", "Body_OverlappingBark1_0_Fissure2", "Body_OverlappingBark1_0_Fissure3", "Body_OverlappingBark1_1", "Body_OverlappingBark1_1_Fissure0", "Body_OverlappingBark1_1_Fissure1", "Body_OverlappingBark1_1_Fissure2", "Body_OverlappingBark1_1_Fissure3", "Body_OverlappingBark1_2", "Body_OverlappingBark1_2_Fissure0", "Body_OverlappingBark1_2_Fissure1", "Body_OverlappingBark1_2_Fissure2", "Body_OverlappingBark1_2_Fissure3", "Body_OverlappingBark1_3", "Body_OverlappingBark1_3_Fissure0", "Body_OverlappingBark1_3_Fissure1", "Body_OverlappingBark1_3_Fissure2", "Body_OverlappingBark1_3_Fissure3", "Body_OverlappingBark1_4", "Body_OverlappingBark1_4_Fissure0", "Body_OverlappingBark1_4_Fissure1", "Body_OverlappingBark1_4_Fissure2", "Body_OverlappingBark1_4_Fissure3", "Body_OverlappingBark1_5", "Body_OverlappingBark1_5_Fissure0", "Body_OverlappingBark1_5_Fissure1", "Body_OverlappingBark1_5_Fissure2", "Body_OverlappingBark1_5_Fissure3", "Body_OverlappingBark1_6", "Body_OverlappingBark1_6_Fissure0", "Body_OverlappingBark1_6_Fissure1", "Body_OverlappingBark1_6_Fissure2", "Body_OverlappingBark1_6_Fissure3", "Body_OverlappingBark1_7", "Body_OverlappingBark1_7_Fissure0", "Body_OverlappingBark1_7_Fissure1", "Body_OverlappingBark1_7_Fissure2", "Body_OverlappingBark1_7_Fissure3", "Body_OverlappingBark2_0", "Body_OverlappingBark2_0_Fissure0", "Body_OverlappingBark2_0_Fissure1", "Body_OverlappingBark2_0_Fissure2", "Body_OverlappingBark2_0_Fissure3", "Body_OverlappingBark2_1", "Body_OverlappingBark2_1_Fissure0", "Body_OverlappingBark2_1_Fissure1", "Body_OverlappingBark2_1_Fissure2", "Body_OverlappingBark2_1_Fissure3", "Body_OverlappingBark2_2", "Body_OverlappingBark2_2_Fissure0", "Body_OverlappingBark2_2_Fissure1", "Body_OverlappingBark2_2_Fissure2", "Body_OverlappingBark2_2_Fissure3", "Body_OverlappingBark2_3", "Body_OverlappingBark2_3_Fissure0", "Body_OverlappingBark2_3_Fissure1", "Body_OverlappingBark2_3_Fissure2", "Body_OverlappingBark2_3_Fissure3", "Body_OverlappingBark2_4", "Body_OverlappingBark2_4_Fissure0", "Body_OverlappingBark2_4_Fissure1", "Body_OverlappingBark2_4_Fissure2", "Body_OverlappingBark2_4_Fissure3", "Body_OverlappingBark2_5", "Body_OverlappingBark2_5_Fissure0", "Body_OverlappingBark2_5_Fissure1", "Body_OverlappingBark2_5_Fissure2", "Body_OverlappingBark2_5_Fissure3", "Body_OverlappingBark2_6", "Body_OverlappingBark2_6_Fissure0", "Body_OverlappingBark2_6_Fissure1", "Body_OverlappingBark2_6_Fissure2", "Body_OverlappingBark2_6_Fissure3", "Body_OverlappingBark2_7", "Body_OverlappingBark2_7_Fissure0", "Body_OverlappingBark2_7_Fissure1", "Body_OverlappingBark2_7_Fissure2", "Body_OverlappingBark2_7_Fissure3", "Body_Log0_Bark", "Body_Log0_Cut", "Body_Log0_Growth0", "Body_Log0_Growth1", "Body_Log0_Growth2", "Body_Log0_Growth3", "Body_Log0_Growth4", "Body_Log0_Growth5", "Body_Log0_RoughEdge0", "Body_Log0_RoughEdge1", "Body_Log0_RoughEdge2", "Body_Log0_RoughEdge3", "Body_Log0_RoughEdge4", "Body_Log0_RoughEdge5", "Body_Log0_RoughEdge6", "Body_Log0_RoughEdge7", "Body_Log0_RoughEdge8", "Body_Log0_RoughEdge9", "Body_Log0_RoughEdge10", "Body_Log0_RoughEdge11", "Body_Log0_RoughEdge12", "Body_Log0_Split0", "Body_Log0_Split1", "Body_Log0_Split2", "Body_Log1_Bark", "Body_Log1_Cut", "Body_Log1_Growth0", "Body_Log1_Growth1", "Body_Log1_Growth2", "Body_Log1_Growth3", "Body_Log1_Growth4", "Body_Log1_Growth5", "Body_Log1_RoughEdge0", "Body_Log1_RoughEdge1", "Body_Log1_RoughEdge2", "Body_Log1_RoughEdge3", "Body_Log1_RoughEdge4", "Body_Log1_RoughEdge5", "Body_Log1_RoughEdge6", "Body_Log1_RoughEdge7", "Body_Log1_RoughEdge8", "Body_Log1_RoughEdge9", "Body_Log1_RoughEdge10", "Body_Log1_RoughEdge11", "Body_Log1_RoughEdge12", "Body_Log1_Split0", "Body_Log1_Split1", "Body_Log1_Split2", "Body_Log2_Bark", "Body_Log2_Cut", "Body_Log2_Growth0", "Body_Log2_Growth1", "Body_Log2_Growth2", "Body_Log2_Growth3", "Body_Log2_Growth4", "Body_Log2_Growth5", "Body_Log2_RoughEdge0", "Body_Log2_RoughEdge1", "Body_Log2_RoughEdge2", "Body_Log2_RoughEdge3", "Body_Log2_RoughEdge4", "Body_Log2_RoughEdge5", "Body_Log2_RoughEdge6", "Body_Log2_RoughEdge7", "Body_Log2_RoughEdge8", "Body_Log2_RoughEdge9", "Body_Log2_RoughEdge10", "Body_Log2_RoughEdge11", "Body_Log2_RoughEdge12", "Body_Log2_Split0", "Body_Log2_Split1", "Body_Log2_Split2", "Body_Log3_Bark", "Body_Log3_Cut", "Body_Log3_Growth0", "Body_Log3_Growth1", "Body_Log3_Growth2", "Body_Log3_Growth3", "Body_Log3_Growth4", "Body_Log3_Growth5", "Body_Log3_RoughEdge0", "Body_Log3_RoughEdge1", "Body_Log3_RoughEdge2", "Body_Log3_RoughEdge3", "Body_Log3_RoughEdge4", "Body_Log3_RoughEdge5", "Body_Log3_RoughEdge6", "Body_Log3_RoughEdge7", "Body_Log3_RoughEdge8", "Body_Log3_RoughEdge9", "Body_Log3_RoughEdge10", "Body_Log3_RoughEdge11", "Body_Log3_RoughEdge12", "Body_Log3_Split0", "Body_Log3_Split1", "Body_Log3_Split2", "Body_Log4_Bark", "Body_Log4_Cut", "Body_Log4_Growth0", "Body_Log4_Growth1", "Body_Log4_Growth2", "Body_Log4_Growth3", "Body_Log4_Growth4", "Body_Log4_Growth5", "Body_Log4_RoughEdge0", "Body_Log4_RoughEdge1", "Body_Log4_RoughEdge2", "Body_Log4_RoughEdge3", "Body_Log4_RoughEdge4", "Body_Log4_RoughEdge5", "Body_Log4_RoughEdge6", "Body_Log4_RoughEdge7", "Body_Log4_RoughEdge8", "Body_Log4_RoughEdge9", "Body_Log4_RoughEdge10", "Body_Log4_RoughEdge11", "Body_Log4_RoughEdge12", "Body_Log4_Split0", "Body_Log4_Split1", "Body_Log4_Split2", "Body_Log5_Bark", "Body_Log5_Cut", "Body_Log5_Growth0", "Body_Log5_Growth1", "Body_Log5_Growth2", "Body_Log5_Growth3", "Body_Log5_Growth4", "Body_Log5_Growth5", "Body_Log5_RoughEdge0", "Body_Log5_RoughEdge1", "Body_Log5_RoughEdge2", "Body_Log5_RoughEdge3", "Body_Log5_RoughEdge4", "Body_Log5_RoughEdge5", "Body_Log5_RoughEdge6", "Body_Log5_RoughEdge7", "Body_Log5_RoughEdge8", "Body_Log5_RoughEdge9", "Body_Log5_RoughEdge10", "Body_Log5_RoughEdge11", "Body_Log5_RoughEdge12", "Body_Log5_Split0", "Body_Log5_Split1", "Body_Log5_Split2", "Head_Canopy0", "Head_Canopy0_Midrib", "Head_Canopy0_Vein0__1", "Head_Canopy0_Vein0_1", "Head_Canopy0_Vein1__1", "Head_Canopy0_Vein1_1", "Head_Canopy0_Vein2__1", "Head_Canopy0_Vein2_1", "Head_Canopy1", "Head_Canopy1_Midrib", "Head_Canopy1_Vein0__1", "Head_Canopy1_Vein0_1", "Head_Canopy1_Vein1__1", "Head_Canopy1_Vein1_1", "Head_Canopy1_Vein2__1", "Head_Canopy1_Vein2_1", "Head_Canopy2", "Head_Canopy2_Midrib", "Head_Canopy2_Vein0__1", "Head_Canopy2_Vein0_1", "Head_Canopy2_Vein1__1", "Head_Canopy2_Vein1_1", "Head_Canopy2_Vein2__1", "Head_Canopy2_Vein2_1", "Head_Canopy3", "Head_Canopy3_Midrib", "Head_Canopy3_Vein0__1", "Head_Canopy3_Vein0_1", "Head_Canopy3_Vein1__1", "Head_Canopy3_Vein1_1", "Head_Canopy3_Vein2__1", "Head_Canopy3_Vein2_1", "Head_Canopy4", "Head_Canopy4_Midrib", "Head_Canopy4_Vein0__1", "Head_Canopy4_Vein0_1", "Head_Canopy4_Vein1__1", "Head_Canopy4_Vein1_1", "Head_Canopy4_Vein2__1", "Head_Canopy4_Vein2_1", "Head_Canopy5", "Head_Canopy5_Midrib", "Head_Canopy5_Vein0__1", "Head_Canopy5_Vein0_1", "Head_Canopy5_Vein1__1", "Head_Canopy5_Vein1_1", "Head_Canopy5_Vein2__1", "Head_Canopy5_Vein2_1", "Head_Canopy6", "Head_Canopy6_Midrib", "Head_Canopy6_Vein0__1", "Head_Canopy6_Vein0_1", "Head_Canopy6_Vein1__1", "Head_Canopy6_Vein1_1", "Head_Canopy6_Vein2__1", "Head_Canopy6_Vein2_1", "Head_Canopy7", "Head_Canopy7_Midrib", "Head_Canopy7_Vein0__1", "Head_Canopy7_Vein0_1", "Head_Canopy7_Vein1__1", "Head_Canopy7_Vein1_1", "Head_Canopy7_Vein2__1", "Head_Canopy7_Vein2_1", "Head_Canopy8", "Head_Canopy8_Midrib", "Head_Canopy8_Vein0__1", "Head_Canopy8_Vein0_1", "Head_Canopy8_Vein1__1", "Head_Canopy8_Vein1_1", "Head_Canopy8_Vein2__1", "Head_Canopy8_Vein2_1", "Head_Canopy9", "Head_Canopy9_Midrib", "Head_Canopy9_Vein0__1", "Head_Canopy9_Vein0_1", "Head_Canopy9_Vein1__1", "Head_Canopy9_Vein1_1", "Head_Canopy9_Vein2__1", "Head_Canopy9_Vein2_1", "Head_Canopy10", "Head_Canopy10_Midrib", "Head_Canopy10_Vein0__1", "Head_Canopy10_Vein0_1", "Head_Canopy10_Vein1__1", "Head_Canopy10_Vein1_1", "Head_Canopy10_Vein2__1", "Head_Canopy10_Vein2_1", "Body_Flower0_Petal0", "Body_Flower0_Petal1", "Body_Flower0_Petal2", "Body_Flower0_Petal3", "Body_Flower0_Petal4", "Body_Flower0_Pollen", "Body_Flower1_Petal0", "Body_Flower1_Petal1", "Body_Flower1_Petal2", "Body_Flower1_Petal3", "Body_Flower1_Petal4", "Body_Flower1_Pollen", "Body_Flower2_Petal0", "Body_Flower2_Petal1", "Body_Flower2_Petal2", "Body_Flower2_Petal3", "Body_Flower2_Petal4", "Body_Flower2_Pollen", "Body_Flower3_Petal0", "Body_Flower3_Petal1", "Body_Flower3_Petal2", "Body_Flower3_Petal3", "Body_Flower3_Petal4", "Body_Flower3_Pollen", "Body_Flower4_Petal0", "Body_Flower4_Petal1", "Body_Flower4_Petal2", "Body_Flower4_Petal3", "Body_Flower4_Petal4", "Body_Flower4_Pollen" ], "bounds_blender": { "min": [ -0.5741868019104004, -0.525394082069397, 0.0 ], "max": [ 0.5741867423057556, 0.525394082069397, 1.4999998807907104 ] }, "bounds_godot": { "min": [ -0.5741868019104004, 0.0, -0.525394082069397 ], "max": [ 0.5741867423057556, 1.4999998807907104, 0.525394082069397 ] }, "scale_applied": 0.9691392869232289, "blender_version": "5.2.1 LTS", "sha256": "c9411cc996b2aae77620c31dc1281dfdd972216c89a3c7b0acc98edc66f72fa4", "source": "Original authored bpy geometry. Sculpted surface relief and editable high-resolution modifiers; runtime materials are assigned by Godot.", "status": "exported" }