Blender je voľne použiteľný 3D kreatívny balík na vytváranie 3D modelov, herných prvkov, pohyblivej grafiky a oveľa viac. Po vytvorení 3D modelu bude jeho predvolený stav pravdepodobne sivý a nudný. To je dôvod, prečo v Blenderi pridávate textúry a materiály, ktoré mu dávajú život. To by však mohlo nakoniec vyzerať ako karikatúra a nereálne.
Aby to vyzeralo realistickejšie, môžeme použiť pokročilú funkciu nazývanú procedurálne posunutie. V tomto článku sa bližšie pozrieme na procedurálny posun a ako ho môžete použiť v Blenderi. V našom príklade vytvoríme model sušienok s procedurálnymi textúrami.
Čo je to procedurálny posun?
Slovo "posunutie" znamená akt premiestnenia niečoho z jeho miesta alebo polohy. V kontexte 3D modelovania sa to týka zmien v umiestnení vrcholov. Namiesto toho, aby sme ich ručne presúvali sami, môžeme nechať počítač vygenerovať posunutie. Prečo by ste to chceli urobiť?
Dodá vášmu modelu viac detailov. Môžete ho použiť napríklad na vytvorenie tých realisticky vyzerajúcich vzorov a prasklín na sušienku.
Zatiaľ čo môžete pridať na báze UV žiarenia alebo obrázkov textúru vášho modelu, procedurálne textúry sú jednoduchým spôsobom, ako dodať vašej práci realizmus a detaily. A urobí to ťažké za vás, pretože je generovaný počítačom.
Začnime...
Pridajte UV guľu a plošné svetlo
Najprv odstráňte predvolenú kocku a namiesto nej pridajte UV guľu. Toto bude fungovať na väčšine modelov. V tomto článku začneme s jednoduchým 3D model, ktorý je dostupný pre začiatočníkov v Blenderi.
Túto UV guľu sme premenovali na „biscuit“. Kliknite pravým tlačidlom myši na model a vyberte ho Odtieň hladký. Teraz prepnite Renderer na Cykly.
Potom pridajte osvetlenie oblasti, aby ste si neskôr mohli ľahšie prezerať výsledky. Pozrite si naše podrobný návod, ako pridať svetlo v Blenderi.
Pridať nový materiál
V Shader Editor, vytvorte nový materiál. Klikni na Nový Materiál tlačidlo, ako je znázornené nižšie.
Kliknite na pole vedľa Falošný používateľ tlačidlo. Tento materiál sme premenovali na „Biscuit Texture“, môžete si ho premenovať na čokoľvek chcete.
Kliknite na políčko vedľa Základná farba na nastavenie farby základného materiálu. Tu je farba modelu sušienky nastavená na svetlo oranžovo-hnedú.
Ďalej zvýšte Drsnosť hodnota zistená v Principiálna BSDF uzol.
Pridať uzly posunu
Pre pridanie detailov do tvaru alebo povrchu môžeme použiť displacement shadery. Existujú dva typy metód posunu; Skutočný posun a Bump Mapping. Posledne menovaný vyvoláva iba zdanie posunutia, pretože používa „nárazovú mapu“ na vytvorenie falošného premiestnenia prostredníctvom efektov svetla a tieňa.
Prvý, ako už názov napovedá, nie je falošný efekt. Pred vykreslením posunie skutočnú geometriu siete. Táto metóda tiež poskytuje najlepšiu kvalitu výsledkov, ak je sieť rozdelená. Táto metóda je však aj dosť náročná na pamäť. V tomto prípade chceme použiť obe metódy súčasne.
Pre väčšie posunutie použijeme skutočné posunutie a pre jemnejšie detaily použijeme hrbole. Ako môžete vidieť v príklade nižšie, v nastaveniach pod Objekty, môžete nastaviťVýtlak do Posun a náraz.
Použili sme a Súradnica textúry uzol na zmenu mapovania tejto textúry. Uzol Texture Coordinate sa používa pre súradnice textúr, zvyčajne sa používa ako vstup pre vektorový vstup pre textúrové uzly. Ak chcete pridať jeden, stlačte Shift + A a vyhľadajte "súradnicu textúry".
Uistite sa, že ste pripojení Vygenerované od Súradnica textúry k Vektor vstup z Odčítať. Potom pripojte Vektor výstup z Odčítať a pripojte ho k Vektor vstup z Šumová textúra, takže v skutočnosti používa údaje objektu.
Pridali sme aj rôzne matematické uzly. Tieto vykonajú niektoré matematické operácie; v tomto prípade zmení mierku modelu sušienky. Upravte hodnoty tak, aby ste zmenili tvar gule na tvar cookie.
Teraz pokračujte a pridajte základnú textúru sušienok. Urobili sme to pridaním a Šumová textúra a jeho pripojenie ako posunovacieho uzla. Ak chcete pridať jeden, jednoducho stlačte Shift + A a vyhľadajte výraz „šumová textúra“.
Zväčšite mierku textúry šumu, uvidíte detaily rovnomerne rozložené po sušienke. Túto textúru použijeme ako „hrbolček“ nášho materiálu.
Ak váš model vyzerá trochu divne, uistite sa, že ste posunuli zdroj svetla. Ako je znázornené na obrázku nižšie, svetlo oblasti sme presunuli nad model sušienok.
Vylepšenia a úpravy
Môžete tiež ďalej upraviť nastavenia v uzle textúry hluku. Napríklad sme nastavili Mierka do 12 000, Detail do -5 000, Drsnosť do 0,500 a Skreslenie na 0,250.
Ďalej sa chystáme pridať ďalšie Vynásobte uzol, a Voronoi textúraa a Rozsah mapy.
Pripojte vektorový výstup z Mierka do Farba1 v duplikáte Vynásobte. Potom pripojte Farba z Šumová textúra do Farba2 z Vynásobte.
Potom sa zmeňte Vynásobte do Lineárne svetlo. Ďalej zmeňte Výstup funkcie z Voronoi textúra z jeho predvoleného nastavenia F1 hodnotu do Vzdialenosť k okraju. Ak chcete pridať ďalšie podrobnosti, pridajte nasledujúce uzly a zmeňte ich hodnoty, ako je uvedené nižšie.
Stlačte tlačidlo Shift + A a navigovať do Sieť > Rovina pridať lietadlo. Rovnako ako sme zmenili Základná farba sušienkového modelu predtým vo svojom Principiálna BSDF, môžeme zmeniť Základná farba lietadla.
Najprv kliknite na rovinu v 3D výrez, potom by ste ho mali vidieť Principiálna BSDF v Shader Editor. Kliknite na políčko vedľa Základná farba zmeniť jeho farbu.
V nižšie uvedenom príklade sme zmenili jeho farbu na svetloružovú.
Pre viac detailov pridáme farebnú rampu na vytvorenie tmavších farieb v spodnej časti, aby to vyzeralo ako pečená sušienka. Stlačte tlačidlo Shift + A a vyhľadajte "ColorRamp". Pripojte ho k ostatným uzlom v Shader Editor ako je vidieť nižšie. Konkrétne sa uistite, že je Farba výstup je pripojený k Základná farba z Principiálna BSDF.
Ďalej pridáme a Subdivision Surface Modifier na sušienkový model. Ak to chcete urobiť, kliknite na Vlastnosti modifikátora je označená ikonou kľúča, ako je vidieť na obrázku nižšie. Kliknite na Pridať modifikátor a potom kliknite na Rozdelenie povrchu. Zmeňte jej hodnoty, ako je uvedené nižšie.
Na záver upravte hodnoty oboch Pridať uzly, aby bola textúra mäkšia. Prispôsobili sme ich 0.5 a 0.7 resp.
Vytvárajte realistické modely pomocou procedurálnej textúry
Procedurálna textúra spôsobí, že vaše modely budú vyzerať realistickejšie. Vráťte sa k tejto príručke, kedykoľvek si budete chcieť zopakovať, ako dosiahnuť, aby objekty Blender vyzerali realisticky s procedurálnym posunom.
6 úžasných stránok pre bezplatné textúry mixérov
Prečítajte si ďalej
Súvisiace témy
- Kreatívne
- Blender
- 3D modelovanie
- Grafický dizajn
O autorovi

Cherie je kreatívna technologička, ktorá sa pripojila k MUO v roku 2021. Je zanietenou tvorkyňou a technickou autorkou so skúsenosťami s používaním zariadení Raspberry Pi, Arduino, Micro: bit, ATtiny a ATMega, ako aj elektronických textílií, 3D tlače a KiCad. Cherie okrem tvorenia rada hrá hudbu a cvičí.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber