Pilot für eine generierte Figur: der Kohlenbeißer g01 kommt als Meshy-Ergebnis in den Port und ersetzt dort das Phase-4-Modell. Eine Figur genügt, um Pipeline, Bild und Leistung zu bewerten; Anatomie, Gesichter und Haare bleiben Künstler-Sculpts oder lizenzierte Packs (Vorgabe vom 1. Oktober). - Meshy-Pipeline unter tools/meshy/: API-Client (meshy.py, Ledger, Schlüssel nie geloggt) und Blender-Generator (build_figure.py) aus den unveränderten Downloads in assets-source/meshy/g01/. Export über den Manifest-Eintrag kohlenbeisser mit "replaces": "g01"; LuneUnitLibraryBuilder hängt die Figur zusätzlich unter der Godot-ID ein. - UV-Material AI_Kohlenbeisser (Familie authored): die Karten der Figur selbst, Lava-Glut aus der Albedo-Alpha (Meshy 7.1 ohne Emission-Map) mit _Glow 1,25. - Schatten ohne Normalen-Versatz (LuneShadowBias, _ShadowNormalScale 0): die UV-Naht-Kopien tragen geknickte Normalen; URP ApplyShadowBias zog helle Nähte durch den Schatten. Die Figur wirft nur mit Tiefen-Bias. - GPU-Batched-Skinning (PlayerSettings.meshDeformation, LuneProjectSetup): 35 Meshy-Kohlenbeißer kosteten mit CPU-Skinning rund 1 ms Haupt- und 1,7 ms Render-Thread je Bild. - LuneBenchmark: -luneBenchmarkRound und -luneBenchmarkArmy (Figuren-Stress). LuneAssetPreview: LUNE_ONLY für Vorher/Nachher, Trefferframe aus der Kontaktzeit des Manifests. FigureViewsTests (Explicit) für die vier Spielmomente der Figur. - Tests: EditMode 29/29, PlayMode 14/14 (6 Explicit), Verify 718/0, Player-Selbsttest 30/30, Kerntests 457/457, Fingerabdrücke unverändert (DCE95C96556F3A1A, 7B8E43AEFC0D60C5). - Leistung (A/B im selben Fenster, 35x g01): Meshy -21 % Mid (109,7 zu 138,8) und -13 % Karte (91,7 zu 105,6) gegenüber Phase-4. GPU-Skinning hebt Mid um 7-27 % und entlastet Haupt- und Render-Thread. Standard-Partie ab Runde 21 ohne g01 im Bild: drei Varianten bis 6 %. - Doku: U5-VISUAL (U5.5), PORT-QA, PORT-STATUS, KNOWN-BEHAVIOR-DIFFERENCES; Bilder screenshots/u5.5/ und u5.5-gpu/, Rohdaten logs/u5.5/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
41 lines
No EOL
2.2 KiB
JSON
41 lines
No EOL
2.2 KiB
JSON
{
|
|
"id": "01a12026-d9de-74cb-98fe-c2807071a1aa",
|
|
"type": "image-to-3d",
|
|
"name": "",
|
|
"art_style": "",
|
|
"object_prompt": "",
|
|
"style_prompt": "",
|
|
"negative_prompt": "",
|
|
"texture_prompt": "",
|
|
"texture_image_url": "",
|
|
"text_style_prompt": "",
|
|
"image_style_url": "",
|
|
"status": "SUCCEEDED",
|
|
"created_at": 1791540779961,
|
|
"progress": 100,
|
|
"started_at": 1791540779966,
|
|
"finished_at": 1791541013476,
|
|
"expires_at": 1791800213476,
|
|
"task_error": null,
|
|
"model_url": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/model.glb",
|
|
"model_urls": {
|
|
"glb": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/model.glb",
|
|
"pre_remeshed_glb": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/pre_remeshed_model.glb"
|
|
},
|
|
"thumbnail_url": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/preview.png",
|
|
"thumbnail_urls": {
|
|
"back": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/preview_back.png",
|
|
"front": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/preview_front.png",
|
|
"left": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/preview_left.png",
|
|
"right": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/preview_right.png"
|
|
},
|
|
"texture_urls": [
|
|
{
|
|
"base_color": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/texture_0.png",
|
|
"metallic": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/texture_0_metallic.png",
|
|
"roughness": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/texture_0_roughness.png",
|
|
"normal": "https://assets.meshy.ai/c8cdc243-64e1-4e9d-9fa1-3bd5ed731d84/tasks/01a12026-d9de-74cb-98fe-c2807071a1aa/output/texture_0_normal.png"
|
|
}
|
|
],
|
|
"consumed_credits": 30
|
|
} |