Přejít na hlavní obsah

Jak připravit modely z Meshy pro herní použití

Modely z Meshy připravené pro hry: počet polygonů a export

Obsah

Ať už vyvíjíte mobilní hru, nezávislé RPG nebo AAA titul, příprava modelů z Meshy pro herní použití znamená najít správnou rovnováhu mezi vizuální kvalitou a výkonem v reálném čase. Tento průvodce se zabývá tím, co znamená „herní připravenost“, jak dosáhnout správného počtu polygonů a jak správně exportovat pro váš engine.

Co dělá model připraveným pro hry?

Model připravený pro hry je optimalizován tak, aby efektivně běžel v enginu pro reálný čas, aniž by přitom ztratil vizuální kvalitu. Mezi klíčové požadavky patří:

  • Vhodný počet polygonů — přizpůsobený roli modelu ve scéně a cílové platformě

  • Čistá topologie — geometrie, která se deformuje předvídatelně, zejména u animovaných postav

  • Nekryjící se UV — nezbytné pro přesné pečení a zobrazení textur

  • PBR textury — mapy albedo, normál, drsnosti a kovovosti pro realistické stínování v reálném čase

  • Formát kompatibilní s enginem — GLB, FBX nebo OBJ podle vašeho workflow

Doporučené počty polygonů podle platformy a role

Tyto rozpočty trojúhelníků použijte jako výchozí bod. Vždy testujte ve svém cílovém engine — jde o doporučení, nikoli pevné limity.

Role assetu

Cílový počet trojúhelníků

Mobilní objekt v pozadí

100–500 trojúhelníků

Mobilní hlavní postava

1 000–3 000 trojúhelníků

Objekt prostředí pro PC / konzole

500–5 000 trojúhelníků

Hlavní postava pro PC / konzole

10 000–50 000 trojúhelníků

Interaktivní objekt pro VR / AR

500–2 000 trojúhelníků

Počet polygonů modelů z Meshy se může značně lišit v závislosti na složitosti promptu. Použijte volbu exportu Quad Mesh pro čistší topologii a poté model zjednodušte v Blenderu nebo ve svém DCC nástroji, než jej importujete do enginu.

Export z Meshy pro hry

Výběr správného formátu

  • GLB — Nejlepší pro Unity a webové enginy. Sdružuje geometrii a textury do jednoho souboru.

  • FBX — Preferován pro Unreal Engine a DCC workflow (Maya, 3ds Max). Vyžadován pro rigy a animace.

  • OBJ — Univerzální záložní volba. Textury se ukládají samostatně jako soubor MTL.

Krok za krokem: stažení assetu připraveného pro hry

  1. Otevřete svůj dokončený model v Meshy a klikněte na Download.

  2. Vyberte cílový formát — GLB pro Unity, FBX pro Unreal.

  3. Zapněte Quad Mesh, pokud plánujete model retropolygonovat, rigovat nebo animovat.

  4. Spolu s mesh stáhněte také balíček textur, abyste získali kompletní sadu PBR map.

  5. Volitelně můžete před exportem pomocí posuvníku polygonů snížit hustotu sítě.

Optimalizace po exportu

Meshy zajistí počáteční generování, ale několik kroků po exportu může ve výsledném enginu udělat velký rozdíl:

  • Zjednodušení v Blenderu — použijte modifier Decimate ke snížení počtu trojúhelníků při zachování siluety

  • Vytvoření LOD — nastavte varianty Level of Detail v Unity (LOD Group) nebo Unreal (HLOD / statické mesh LODy)

  • Texture atlasing — pokud máte více objektů, spojte jejich textury do jediného atlasu, abyste snížili počet draw callů

  • Zkontrolujte normály — importujte model do Blenderu a spusťte Mesh → Normals → Recalculate Outside, pokud se povrchy v enginu jeví tmavé nebo obrácené

FAQ

  1. Jaký počet polygonů mám cílit u mobilní postavy?
    U hlavní postavy zamířte na 1 000–3 000 trojúhelníků. Sekundární nebo postavy v pozadí mohou mít až 300–800 trojúhelníků. Vždy testujte ve svém cílovém engine na nejslabším zařízení, které plánujete podporovat.

  2. Můžu snížit počet polygonů modelu z Meshy?
    Ano. Exportujte model, otevřete jej v Blenderu a aplikujte modifier Decimate pro snížení počtu trojúhelníků při zachování celkového tvaru. Před exportem můžete také použít posuvník polygonů v panelu stahování Meshy.

  3. Který exportní formát funguje v Unity nejlépe?
    Pro Unity se doporučuje GLB — sdružuje mesh a textury do jednoho souboru a bezproblémově se importuje do Unity 2021 a novějších. FBX je alternativou, pokud potřebujete data kostry nebo animací.

  4. Který exportní formát funguje v Unreal Engine nejlépe?
    FBX je standardem pro Unreal. Zachovává material sloty a data kostry pro rigy a animace. GLB je také podporován prostřednictvím glTF importéru v Unreal 5.

  5. Generuje Meshy LODy automaticky?
    Ne. Meshy exportuje jediný mesh. Varianty LOD si budete muset vytvořit ručně ve svém DCC nástroji nebo přímo v enginu pomocí komponenty LOD Group v Unity nebo vestavěné generace LOD v Unreal.

  6. Můj model má odletující geometrii nebo díry na povrchu — co mám dělat?
    Zkuste generovat znovu s jednodušším a více zaměřeným promptem. Pokud problém přetrvává, importujte model do Blenderu a použijte Mesh → Clean Up → Merge by Distance a Fill Holes před dalším exportem.

  7. Fungují textury z Meshy s PBR materiály v Unity a Unreal?
    Ano. Meshy exportuje mapy albedo, normál, drsnosti a kovovosti, které jsou bez dalšího nastavení kompatibilní se shadery Standard / URP v Unity a fyzikálně založeným systémem materiálů v Unreal.

  8. Mám u herních assetů použít Quad Mesh?
    Pokud plánujete model rigovat nebo animovat, ano — Quad Mesh vytváří čistší edge loopy, které se lépe deformují při skeletové animaci. U statických objektů, kde potřebujete pouze geometrii, je výchozí triangulovaná síť dostatečná.

Související články


Související články

Odpověděl vám tento článek na otázku?