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
Otevřete svůj dokončený model v Meshy a klikněte na Download.
Vyberte cílový formát — GLB pro Unity, FBX pro Unreal.
Zapněte Quad Mesh, pokud plánujete model retropolygonovat, rigovat nebo animovat.
Spolu s mesh stáhněte také balíček textur, abyste získali kompletní sadu PBR map.
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
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.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.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í.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.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.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.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.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á.