champions-of-luneraria/tools/meshy/g01/figure.json
Martin Stickelbroeck f0d1e9388c U5.5 Lane-Fassung: LOD für den Meshy-Kohlenbeißer
Lane-Kopie mit 4.998 statt 20.714 Dreiecken aus dem Generator (Nähte
verschweißt, Collapse, Skin-Gewichte bleiben), LODGroup aus den Namen,
Wechsel unter rund 10 % Bildhöhe; Porträts erzwingen die volle Fassung.
Stresstest 35 Kohlenbeißer: Mid 109,8 -> 120,2 fps, Karte 93,9 -> 103,8
(starr 133,3 / 106,4). Tests grün, Fingerabdrücke unverändert.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 16:17:28 +02:00

21 lines
1.1 KiB
JSON

{
"id": "kohlenbeisser",
"replaces": "g01",
"rig": "assets-source/meshy/g01/kohlenbeisser-skelett.glb",
"animations": "assets-source/meshy/g01/kohlenbeisser-animationen.glb",
"material": "AI_Kohlenbeisser",
"textures": "Assets/Luneraria/Art/Textures/ai-kohlenbeisser",
"root_bone": "Root",
"glow": {"hue": [0, 42], "saturation": 0.6, "value": 0.5, "metal_below": 0.5},
"lod": {"triangles": 5000, "sharp_degrees": 50, "lod0_screen": 0.2},
"palette": {"rock": {"color": "41434b", "strength": 0.8}, "metal": {"color": "c99645", "strength": 1.0}},
"clips": {
"idle": {"source": "Idle", "loop": true},
"walk": {"source": "Slow_Orc_Walk", "seconds": 2.8, "loop": true},
"attack_a": {"source": "Right_Hand_Sword_Slash", "frames": [0, 36], "seconds": 1.05, "contact_frame": 14},
"attack_b": {"source": "Punch_Forward_with_Both_Fists", "frames": [18, 56], "seconds": 1.0, "contact_frame": 36},
"hit": {"source": "Hit_Reaction", "frames": [0, 12], "seconds": 0.5},
"ability": {"source": "Charged_Ground_Slam", "frames": [6, 64], "seconds": 1.2, "contact_frame": 41},
"death": {"source": "dying_backwards"}
}
}