Každý indie vývojář zná ten boj – hledání 3D assetů, které vypadají skvěle, jsou připravené k produkci a nezničí váš rozpočet nebo vás nedostanou do problémů s autorskými právy. Všichni jsme tam byli: nekonečné procházení obchodů s assety, skládání zdarma dostupných kousků nebo ztrácení víkendů v Blenderu jen kvůli tomu, abychom dostali jeden model správně.
Přesně proto jsme se obrátili na Meshy. S několika málo pokyny a bez manuálního modelování můžeme přejít od hrubých nápadů k plně cel-shadovaným assetům připraveným pro Unity. Je to rychlé, zábavné – a upřímně, trochu návykové. V tomto příspěvku vám ukážeme, jak vytvořit 3D herní assety bez obvyklých potíží.
Průvodce krok za krokem: Stylizované 3D modely, bez potřeby modelování
Část 1: Generování 3D herních assetů s Meshy
Meshy je nástroj pro generování 3D modelů poháněný AI, který vám pomůže rychle vytvořit vysoce kvalitní modely. Stačí nahrát obrázek nebo zadat textový pokyn a vygeneruje 3D model, který máte na mysli. V tomto tutoriálu použijeme funkci Meshy's Text to 3D.
Krok 1: Použití Meshy k vygenerování 3D modelu
Nejprve použijeme Meshy k vygenerování našich 3D modelů. Stačí kliknout na tlačítko "Generate" a začít.
Poznámka: Meshy podporuje váš rodný jazyk – není třeba přepínat.
Platforma nám umožňuje vytvářet vysoce kvalitní assety s možností pečeného osvětlení. Pro náš stylizovaný pracovní postup obvykle zůstáváme u delit textury, abychom si zachovali větší kontrolu během post-processingu.
Krok 2: Stahování vašeho modelu
Jakmile je model připraven, stáhneme ho jako .fbx
nebo .obj
soubor s odpovídajícími texturovými mapami. Poté ho importujeme přímo do Cinema 4D.
Část 2: Cel-Shading v C4D (Octane)
Po vygenerování základního modelu v Meshy se přesuneme do Cinema 4D, abychom stylizovali vzhled pomocí toon shadingu, s použitím Octane Render pro plnou uměleckou kontrolu.
Krok 1: Nastavení Octane Toon osvětlení
Používáme Octane Render v Cinema 4D, který podporuje toon shading. Náš proces začíná přidáním Toon Point Light do scény, což nám dává větší uměleckou kontrolu nad vzhledem stínů a zvýraznění.
Krok 2: Převod materiálů na Octane Toon materiály
Dále převedeme výchozí materiály modelu na Octane materiály. Pod typem materiálu vybereme "Cel." To odemkne možnosti specifické pro NPR styl renderování, včetně obrysů a zjednodušeného stínování.
Krok 3: Úprava Toon vlastností
V nastavení Toon materiálu upravujeme barvu a tloušťku obrysu, aby odpovídaly našemu požadovanému uměleckému směru. Tento krok definuje vizuální identitu assetu – zda chceme ostrý komiksový styl nebo jemný anime vzhled.
Krok 4: Zjemnění Materiálů - Lesk, Hrubost, Nerovnost
Jemně ladíme vlastnosti materiálů jako lesk, hrubost a nerovnost. Zde znovu používáme barevnou texturu z Meshy jako základ a někdy přidáváme další procedurální textury pro větší vizuální detail. Můžeme dokonce použít projekční mapování k přizpůsobení chování povrchu.
Krok 5: Baking pro Herní Enginy
Pokud chceme exportovat do herních enginů jako Unity, je baking materiálů nezbytný. Tento krok zajišťuje, že náš stylizovaný vzhled zůstane zachován při renderování v reálném čase. Alternativně můžeme znovu vytvořit toon shading uvnitř Unity pomocí podobných nastavení a unlit shaderů.
Část 3: Implementace do Hry
Krok 1: Použití Assetů v Naší Hře - The Envoy Choo
V naší současné hře, The Envoy Choo, jsme vytvořili dvě odlišná prostředí: obchodní svatyni, kde se hráči setkávají s NPC, a plovoucí ostrovy pro sběr materiálů.
Krok 2: Meshy pro Specifické Rekvizity - Masky, Jeřáby, Sochy
Mnoho rekvizit v obchodní svatyni—jako sochy Buddhy, jeřáby a tradiční masky—je těžké najít jako volně dostupné, bezlicenční assety. Meshy nám pomáhá tyto rychle generovat, včetně texturových map. Poté je přeneseme do C4D a aplikujeme náš toon shader preset.
Krok 3: Meshy Animate - Rigging a Akce
Pro zónu plovoucích ostrovů jsme chtěli, aby naši nepřátelé působili živě—nejen jako statické překážky, ale jako postavy s opravdovou přítomností. To znamenalo dát jim animované chování: duch stromu, který se ohání, když se přiblížíte, zastaví se v tajuplné nehybnosti, když je nečinný, nebo dramaticky zkolabuje, když je poražen. Potřebovali jsme rychlé, pro hru připravené animace, aby tyto nápady ožily.
Zde přišla na řadu funkce Meshy Animate. S automatickým riggingem a vestavěnými presety jako útok, nečinnost a porážka jsme mohli animovat naše modely jen několika kliknutími—bez manuálního vážení nebo externích nástrojů.
Proč je Meshy Převratný:
- AI Texturování - Nahrazuje ručně malovaný toon shading
AI generované textury od Meshy odstraňují bolest stylizovaného renderování. Místo ručního malování každého detailu nebo trávení hodin laděním UV, tvůrci získají čisté, stylizované textury okamžitě. To je obzvláště užitečné pro hry ve stylu toon, kde na barvení a obrysech záleží více než na fotorealismu.
- Animace na 1 Kliknutí - Automatické rigging pro postavy
Funkce Meshy Animate zvládá rigging a animaci jen několika kliknutími. Nahrajte model postavy—bez ohledu na to, jak stylizovaný nebo nekonvenční—a Meshy ho automaticky zrigguje a aplikuje vestavěné animace jako nečinnost, útok nebo skok. Je to ideální pro rychlé prototypování nebo zaplnění vaší hry živými NPC a nepřáteli.
- Komunitní Assety - Ušetřete hodiny na specifických rekvizitách (sochy, masky, atd.)
Hledání unikátních, kulturně specifických assetů může zabrat dny—zvláště pokud je potřebujete bez licencí a stylizované. S Meshy můžete generovat vše od soch Buddhy po ceremoniální masky pomocí jednoduchých promptů. Už žádné skládání kusů z obecných balíčků assetů.
Závěrečná myšlenka—Síla Meshy ve stylizovaných pracovních postupech
Meshy výrazně zkracuje čas a úsilí potřebné k přechodu od konceptu k herně připravenému assetu—ať už jde o tvorbu unikátních rekvizit nebo oživení postav pomocí animace. Bezproblémově se začleňuje do našeho stylizovaného pracovního postupu, což nám poskytuje plnou tvůrčí kontrolu v nástrojích jako Cinema 4D a Unity, aniž bychom se potýkali s technickými překážkami.
Pro nezávislé vývojáře, malé týmy nebo kohokoli, kdo buduje pipeline pro hry z 3D do 2D, není Meshy jen úsporou času—je to kreativní odemčení. Strávíte méně času bojem se softwarem a více času oživováním svého světa.