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>
135 lines
3.3 KiB
JSON
135 lines
3.3 KiB
JSON
{
|
|
"id": "e06",
|
|
"name": "Knotenrufer",
|
|
"faction": "rift",
|
|
"palette": "neutral",
|
|
"role": "enemy",
|
|
"upgraded": false,
|
|
"height": 2.0,
|
|
"footprint": 1.9,
|
|
"file": "enemy_e06.glb",
|
|
"triangle_budget": 180000,
|
|
"detail_level": "high",
|
|
"resource_path": "res://assets/models/enemy_e06.glb",
|
|
"export_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets/models/enemy_e06.glb",
|
|
"blend_path": "/home/martin/Dokumente/Projekte/TowerDefense/saumwacht-godot/assets-source/phase4/blend/e06.blend",
|
|
"triangles": 48336,
|
|
"mesh_parts": 84,
|
|
"parts": [
|
|
"Body_RobeCore",
|
|
"Body_RobeFold0",
|
|
"Body_RobeFold1",
|
|
"Body_RobeFold2",
|
|
"Body_RobeFold3",
|
|
"Body_RobeFold4",
|
|
"Body_RobeFold5",
|
|
"Body_RobeFold6",
|
|
"Body_RobeFold7",
|
|
"Body_RobeFold8",
|
|
"Body_KnotRing0",
|
|
"Body_KnotRing1",
|
|
"Body_KnotRing2",
|
|
"Body_KnotRing3",
|
|
"Head_Face_Porcelain",
|
|
"Head_Face_EyeSocket_1",
|
|
"Head_Face_EyeLight_1",
|
|
"Head_Face_EyeSocket1",
|
|
"Head_Face_EyeLight1",
|
|
"Head_Face_Nose",
|
|
"Head_Face_MouthSlit0",
|
|
"Head_Face_MouthSlit1",
|
|
"Head_Face_MouthSlit2",
|
|
"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",
|
|
"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",
|
|
"Weapon_Staff",
|
|
"Weapon_StaffCollar0",
|
|
"Weapon_StaffCollar1",
|
|
"Weapon_StaffCollar2",
|
|
"Weapon_StaffCollar3",
|
|
"Weapon_StaffCollar4",
|
|
"Weapon_StaffKnot",
|
|
"Weapon_StaffHeart",
|
|
"Weapon_KnotBranch_1",
|
|
"Weapon_KnotBranch1",
|
|
"Body_HealingKnot0",
|
|
"Body_HealingKnot1",
|
|
"Body_HealingKnot2"
|
|
],
|
|
"bounds_blender": {
|
|
"min": [
|
|
-0.6508334875106812,
|
|
-0.38141751289367676,
|
|
0.0
|
|
],
|
|
"max": [
|
|
0.6508334279060364,
|
|
0.38141751289367676,
|
|
2.000000238418579
|
|
]
|
|
},
|
|
"bounds_godot": {
|
|
"min": [
|
|
-0.6508334875106812,
|
|
0.0,
|
|
-0.38141751289367676
|
|
],
|
|
"max": [
|
|
0.6508334279060364,
|
|
2.000000238418579,
|
|
0.38141751289367676
|
|
]
|
|
},
|
|
"scale_applied": 1.0387229339294783,
|
|
"blender_version": "5.2.1 LTS",
|
|
"sha256": "974519186fc9259d751317a502cff848e2d126bd3cd47df37591296c46186e6f",
|
|
"source": "Original authored bpy geometry. Sculpted surface relief and editable high-resolution modifiers; runtime materials are assigned by Godot.",
|
|
"status": "exported",
|
|
"offline_sculpt_parts": 12,
|
|
"offline_render_triangles": 432966
|
|
}
|