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>
273 lines
7.1 KiB
JSON
273 lines
7.1 KiB
JSON
{
|
|
"id": "e08",
|
|
"name": "Riegelkoloss",
|
|
"faction": "rift",
|
|
"palette": "neutral",
|
|
"role": "enemy",
|
|
"upgraded": false,
|
|
"height": 2.6,
|
|
"footprint": 2.7,
|
|
"file": "enemy_e08.glb",
|
|
"triangle_budget": 180000,
|
|
"detail_level": "high",
|
|
"resource_path": "res://assets/models/enemy_e08.glb",
|
|
"export_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets/models/enemy_e08.glb",
|
|
"blend_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets-source/phase4/blend/e08.blend",
|
|
"triangles": 81240,
|
|
"mesh_parts": 222,
|
|
"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_ArmoredCore",
|
|
"Body_ChestL",
|
|
"Body_ChestReliefL0",
|
|
"Body_ChestReliefL1",
|
|
"Body_ChestReliefL2",
|
|
"Body_BorderL",
|
|
"Body_SeamL",
|
|
"ArmL_UpperCore",
|
|
"ArmL_ForearmCore",
|
|
"ArmL_Elbow",
|
|
"ArmL_UpperArmor",
|
|
"ArmL_ForearmArmor",
|
|
"ArmL_Shoulder",
|
|
"ArmL_ShoulderJoint",
|
|
"ArmL_UpperBand",
|
|
"ArmL_UpperBandRivet_Seat",
|
|
"ArmL_UpperBandRivet_Head",
|
|
"ArmL_WristBand",
|
|
"ArmL_WristBandRivet_Seat",
|
|
"ArmL_WristBandRivet_Head",
|
|
"ArmL_Palm",
|
|
"ArmL_Finger0_0",
|
|
"ArmL_Finger0_1",
|
|
"ArmL_Finger1_0",
|
|
"ArmL_Finger1_1",
|
|
"ArmL_Finger2_0",
|
|
"ArmL_Finger2_1",
|
|
"ArmL_Finger3_0",
|
|
"ArmL_Finger3_1",
|
|
"ArmL_Thumb",
|
|
"ArmL_Pauldron",
|
|
"ArmL_PauldronStone",
|
|
"ArmL_Castle_StoneKeep",
|
|
"ArmL_Castle_LowerCornice",
|
|
"ArmL_Castle_UpperCornice",
|
|
"ArmL_Castle_WindowRecess0",
|
|
"ArmL_Castle_WindowFire0",
|
|
"ArmL_Castle_WindowLintel0",
|
|
"ArmL_Castle_WindowRecess1",
|
|
"ArmL_Castle_WindowFire1",
|
|
"ArmL_Castle_WindowLintel1",
|
|
"ArmL_Castle_WindowRecess2",
|
|
"ArmL_Castle_WindowFire2",
|
|
"ArmL_Castle_WindowLintel2",
|
|
"ArmL_Castle_Merlon0",
|
|
"ArmL_Castle_MerlonCap0",
|
|
"ArmL_Castle_Merlon1",
|
|
"ArmL_Castle_MerlonCap1",
|
|
"ArmL_Castle_Merlon2",
|
|
"ArmL_Castle_MerlonCap2",
|
|
"ArmL_Castle_Merlon3",
|
|
"ArmL_Castle_MerlonCap3",
|
|
"ArmL_Bastion_StoneKeep",
|
|
"ArmL_Bastion_LowerCornice",
|
|
"ArmL_Bastion_UpperCornice",
|
|
"ArmL_Bastion_WindowRecess0",
|
|
"ArmL_Bastion_WindowFire0",
|
|
"ArmL_Bastion_WindowLintel0",
|
|
"ArmL_Bastion_WindowRecess1",
|
|
"ArmL_Bastion_WindowFire1",
|
|
"ArmL_Bastion_WindowLintel1",
|
|
"ArmL_Bastion_WindowRecess2",
|
|
"ArmL_Bastion_WindowFire2",
|
|
"ArmL_Bastion_WindowLintel2",
|
|
"ArmL_Bastion_Merlon0",
|
|
"ArmL_Bastion_MerlonCap0",
|
|
"ArmL_Bastion_Merlon1",
|
|
"ArmL_Bastion_MerlonCap1",
|
|
"ArmL_Bastion_Merlon2",
|
|
"ArmL_Bastion_MerlonCap2",
|
|
"ArmL_Bastion_Merlon3",
|
|
"ArmL_Bastion_MerlonCap3",
|
|
"Body_LFastener0_59_Seat",
|
|
"Body_LFastener0_59_Head",
|
|
"Body_LFastener1_19_Seat",
|
|
"Body_LFastener1_19_Head",
|
|
"Body_ChestR",
|
|
"Body_ChestReliefR0",
|
|
"Body_ChestReliefR1",
|
|
"Body_ChestReliefR2",
|
|
"Body_BorderR",
|
|
"Body_SeamR",
|
|
"ArmR_UpperCore",
|
|
"ArmR_ForearmCore",
|
|
"ArmR_Elbow",
|
|
"ArmR_UpperArmor",
|
|
"ArmR_ForearmArmor",
|
|
"ArmR_Shoulder",
|
|
"ArmR_ShoulderJoint",
|
|
"ArmR_UpperBand",
|
|
"ArmR_UpperBandRivet_Seat",
|
|
"ArmR_UpperBandRivet_Head",
|
|
"ArmR_WristBand",
|
|
"ArmR_WristBandRivet_Seat",
|
|
"ArmR_WristBandRivet_Head",
|
|
"ArmR_Palm",
|
|
"ArmR_Finger0_0",
|
|
"ArmR_Finger0_1",
|
|
"ArmR_Finger1_0",
|
|
"ArmR_Finger1_1",
|
|
"ArmR_Finger2_0",
|
|
"ArmR_Finger2_1",
|
|
"ArmR_Finger3_0",
|
|
"ArmR_Finger3_1",
|
|
"ArmR_Thumb",
|
|
"ArmR_Pauldron",
|
|
"ArmR_PauldronStone",
|
|
"ArmR_Castle_StoneKeep",
|
|
"ArmR_Castle_LowerCornice",
|
|
"ArmR_Castle_UpperCornice",
|
|
"ArmR_Castle_WindowRecess0",
|
|
"ArmR_Castle_WindowFire0",
|
|
"ArmR_Castle_WindowLintel0",
|
|
"ArmR_Castle_WindowRecess1",
|
|
"ArmR_Castle_WindowFire1",
|
|
"ArmR_Castle_WindowLintel1",
|
|
"ArmR_Castle_WindowRecess2",
|
|
"ArmR_Castle_WindowFire2",
|
|
"ArmR_Castle_WindowLintel2",
|
|
"ArmR_Castle_Merlon0",
|
|
"ArmR_Castle_MerlonCap0",
|
|
"ArmR_Castle_Merlon1",
|
|
"ArmR_Castle_MerlonCap1",
|
|
"ArmR_Castle_Merlon2",
|
|
"ArmR_Castle_MerlonCap2",
|
|
"ArmR_Castle_Merlon3",
|
|
"ArmR_Castle_MerlonCap3",
|
|
"ArmR_Bastion_StoneKeep",
|
|
"ArmR_Bastion_LowerCornice",
|
|
"ArmR_Bastion_UpperCornice",
|
|
"ArmR_Bastion_WindowRecess0",
|
|
"ArmR_Bastion_WindowFire0",
|
|
"ArmR_Bastion_WindowLintel0",
|
|
"ArmR_Bastion_WindowRecess1",
|
|
"ArmR_Bastion_WindowFire1",
|
|
"ArmR_Bastion_WindowLintel1",
|
|
"ArmR_Bastion_WindowRecess2",
|
|
"ArmR_Bastion_WindowFire2",
|
|
"ArmR_Bastion_WindowLintel2",
|
|
"ArmR_Bastion_Merlon0",
|
|
"ArmR_Bastion_MerlonCap0",
|
|
"ArmR_Bastion_Merlon1",
|
|
"ArmR_Bastion_MerlonCap1",
|
|
"ArmR_Bastion_Merlon2",
|
|
"ArmR_Bastion_MerlonCap2",
|
|
"ArmR_Bastion_Merlon3",
|
|
"ArmR_Bastion_MerlonCap3",
|
|
"Body_RFastener0_59_Seat",
|
|
"Body_RFastener0_59_Head",
|
|
"Body_RFastener1_19_Seat",
|
|
"Body_RFastener1_19_Head",
|
|
"Head_FurnaceRecess",
|
|
"Head_Fire",
|
|
"Head_FireHeart",
|
|
"Body_CenterGold_1",
|
|
"Body_CenterGold1",
|
|
"Body_BottomGold",
|
|
"Head_Crown_StoneKeep",
|
|
"Head_Crown_LowerCornice",
|
|
"Head_Crown_UpperCornice",
|
|
"Head_Crown_WindowRecess0",
|
|
"Head_Crown_WindowFire0",
|
|
"Head_Crown_WindowLintel0",
|
|
"Head_Crown_WindowRecess1",
|
|
"Head_Crown_WindowFire1",
|
|
"Head_Crown_WindowLintel1",
|
|
"Head_Crown_WindowRecess2",
|
|
"Head_Crown_WindowFire2",
|
|
"Head_Crown_WindowLintel2",
|
|
"Head_Crown_Merlon0",
|
|
"Head_Crown_MerlonCap0",
|
|
"Head_Crown_Merlon1",
|
|
"Head_Crown_MerlonCap1",
|
|
"Head_Crown_Merlon2",
|
|
"Head_Crown_MerlonCap2",
|
|
"Head_Crown_Merlon3",
|
|
"Head_Crown_MerlonCap3",
|
|
"Body_SpineGold",
|
|
"Body_RiftHorn_1",
|
|
"Body_RiftHorn1"
|
|
],
|
|
"bounds_blender": {
|
|
"min": [
|
|
-1.1929707527160645,
|
|
-0.5861989855766296,
|
|
0.0
|
|
],
|
|
"max": [
|
|
1.1929707527160645,
|
|
0.5861990451812744,
|
|
2.6000001430511475
|
|
]
|
|
},
|
|
"bounds_godot": {
|
|
"min": [
|
|
-1.1929707527160645,
|
|
0.0,
|
|
-0.5861990451812744
|
|
],
|
|
"max": [
|
|
1.1929707527160645,
|
|
2.6000001430511475,
|
|
0.5861989855766296
|
|
]
|
|
},
|
|
"scale_applied": 1.4130434526274926,
|
|
"blender_version": "5.2.1 LTS",
|
|
"sha256": "c196108262b2708200b4fee2a4a69c5c8f7551fabb90d296ce7bf482f44e4049",
|
|
"source": "Original authored bpy geometry. Sculpted surface relief and editable high-resolution modifiers; runtime materials are assigned by Godot.",
|
|
"status": "exported",
|
|
"offline_sculpt_parts": 18,
|
|
"offline_render_triangles": 470520
|
|
}
|