champions-of-luneraria/tools/meshy/brunhild/figure.json
Martin Stickelbroeck 542a9646c8 H2 Brunhild: Figur, Skin Eiswalküre, Oberfläche, Nachweise
Meshy-Figur Brunhild (28.706 Dreiecke mit Lane-Fassung und Speer) mit
Ultimate-Clip Jump Attack, 113 Credits. Skin Eiswalküre über skin_variant.py
(Farbband über Rot, Mindestsättigung schützt Hauttöne). Heldenwahl bei fünf
Helden kompakter; Tests auf fünf Helden angehoben.
Kern 619/619 (h2 22), EditMode 34/34, PlayMode 19/19, Verify 718/0,
Selbsttest 30/30, Golden 0, Fingerabdruck unverändert; A/B mit Sylvara:
Karte gleich, Mid nah -4 %.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:21:50 +02:00

26 lines
1.4 KiB
JSON

{
"id": "brunhild",
"rig": "assets-source/meshy/brunhild/brunhild-skelett.glb",
"animations": "assets-source/meshy/brunhild/brunhild-animationen.glb",
"material": "AI_Brunhild",
"textures": "Assets/Luneraria/Art/Textures/ai-brunhild",
"root_bone": "Root",
"glow": {"hue": [272, 278], "saturation": 0.95, "value": 0.95, "metal_below": 0.1},
"lod": {"triangles": 5000, "sharp_degrees": 50, "lod0_screen": 0.2},
"palette": {},
"props": [
{"glb": "assets-source/meshy/brunhild/brunhild-speer.glb", "name": "BrunhildSpeer", "material": "AI_BrunhildSpeer",
"textures": "Assets/Luneraria/Art/Textures/ai-brunhildspeer", "bone": "RightHand", "tip": "+",
"length": 2.0, "grip": 0.4, "palm": 0.07, "lod_triangles": 500}
],
"clips": {
"idle": {"source": "Idle", "loop": true},
"walk": {"source": "Walk_Fight_Forward", "seconds": 1.3, "loop": true},
"attack_a": {"source": "Thrust_Slash", "frames": [4, 30], "seconds": 0.95, "contact_frame": 18, "in_place": true},
"attack_b": {"source": "Charged_Upward_Slash", "frames": [0, 45], "seconds": 1.0, "contact_frame": 25, "in_place": true},
"hit": {"source": "Hit_Reaction", "frames": [0, 14], "seconds": 0.5},
"ability": {"source": "Over_Shoulder_Throw", "frames": [50, 100], "seconds": 1.0, "contact_frame": 82, "in_place": true},
"death": {"source": "Shot_and_Fall_Backward", "seconds": 2.4},
"ultimate": {"source": "Basic_Jump", "frames": [20, 80], "seconds": 1.3, "contact_frame": 56, "in_place": true}
}
}