Principiálna BSDF¶
![Uzol Principiálna BSDF.](../../../_images/node-types_ShaderNodeBsdfPrincipled.webp)
Principálna BSDF, ktorý spája viacero vrstiev do jedného ľahko použiteľného uzla. Môže modelovať širokú paletu materiálov.
Je založený na modeli tieňovania OpenPBR Surface a poskytuje parametre kompatibilné s podobnými tieňovačmi PBR, ktoré sa nachádzajú v inom softvéri, ako sú modely Disney a Standard Surface. Obrázkové textúry namaľované alebo zapečené zo softvéru, ako je Substance Painter, môžu byť priamo prepojené s príslušným vstupom v tomto tieňovači.
Vrstvy¶
Základná vrstva je zmesou kovových, rozptylových, podpovrchových a prestupových komponentov. Väčšina materiálov používa jeden z týchto komponentov, aj keď je možné ich plynulé zmiešavanie.
Kovová časť je nepriehľadná a odráža len svetlá. Rozptylová je úplne nepriehľadná, zatiaľ čo podpovrchová zahŕňa aj rozptyl svetla tesne pod povrchom. Rozptylová aj podpovrchová vrstva sa nachádzajú pod zrkadlovou vrstvou. Komponent prestupu zahŕňa zrkadlový odraz aj lom.
Na všetkých základných vrstvách je voliteľná lesklá vrstva. A nakoniec sa na všetky ostatné vrstvy položí lesklá vrstva, ktorá pridá chumáče alebo prach.
Je možné pridať aj vyžarovanie svetla. Svetlo vyžaruje spod vrstiev náteru a lesku, aby bolo možné modelovať napríklad vyžarujúce zobrazenia s náterom alebo prachom.
Vstupy¶
- Základná farba
Celková farba materiálu použitého pre rozptylové, podpovrchové, kovové a prestupové farby.
Rovnaká základná farba pre viacero typov materiálov¶
- Zdrsnenie
Určuje drsnosť povrchu pre zrkadlový odraz a prestup. Hodnota 0,0 poskytuje dokonale ostrý odraz, zatiaľ čo hodnota 1,0 poskytuje rozptylový odraz.
Drsnosť od 0,0 do 1,0¶
- Metalizovaný
Prelína medzi modelom dielektrického a kovového materiálu. Pri hodnote 0,0 sa materiál skladá z rozptylovej alebo prestupovej základnej vrstvy, na ktorej je zrkadlová odrazová vrstva. Hodnota 1,0 poskytuje plne zrkadlový odraz zafarbený základnou farbou, bez rozptylového odrazu alebo prestupu.
Kovový od 0,0 do 1,0¶
- Index lomu (IOR)
Index lomu (IOR) (index of refraction) pre zrkadlový odraz a prestup. Pre väčšinu materiálov je IOR v rozmedzí od 1,0 (vákuum a vzduch) do 4,0 (germánium). Predvolená hodnota 1,5 je dobrou aproximáciou pre sklo.
IOR od 1,0 do 2,0¶
- Alfa
Ovláda priehľadnosť povrchu, pričom hodnota 1.0 je úplne nepriehľadná. Zvyčajne je prepojený s výstupom Alfa uzla Obrázok textúry.
Alfa od 0,0 do 1,0¶
- Normála
Ovláda normály základných vrstiev.
Rozptyl¶
- Zdrsnenie Len Cycles
Zdrsnenie povrchu; 0,0 dáva štandardný Lambertov odraz, vyššie hodnoty aktivujú Oren-Nayar BSDF.
Podpovrchové¶
Podpovrchový rozptyl sa používa na prekresľovanie materiálov, ako je koža, mlieko a vosk. Svetlo sa rozptyľuje pod povrchom a vytvára jemný vzhľad.
- Metóda
Metóda prekresľovania na simuláciu podpovrchového rozptylu.
- Christensen-Burley:
Aproximácia fyzikálne založeného objemového rozptylu. Táto metóda je menej presná ako Náhodná chôdza, avšak v niektorých situáciách táto metóda rýchlejšie vyrieši šum.
- Náhodná chôdza:
Len Cycles Poskytuje presné výsledky pre tenké a zakrivené objekty. Náhodná chôdza využíva skutočný objemový rozptyl vnútri povrchovej siete, čo znamená, že najlepšie funguje pre uzavreté povrchové siete. Problémy môžu spôsobovať prekrývajúce sa plôšky a diery v povrchovej sieti.
- Náhodný krok (pokožka):
Len Cycles Metóda náhodného kroku optimalizovaná pre prekresľovanie pokožky. Polomer sa automaticky upravuje na základe farebnej textúry a smer vstupu do podpovrchovej vrstvy využíva kombináciu rozptylového a zrkadlového prestup s vlastným IOR. To má tendenciu zachovať väčšie detaily povrchu a farby a lepšie zodpovedá nameranej pokožke.
- Váha
Prelínanie povrchového a podpovrchového rozptylu. Zvyčajne by mala byť nula alebo jedna (buď úplne povrchový, alebo podpovrchový).
Váha od 0,0 do 1,0¶
- Polomer
Priemerná vzdialenosť, v ktorej sa svetlo rozptyľuje pod povrchom. Väčší polomer poskytuje jemnejší vzhľad, pretože svetlo preniká do tieňov a cez objekt. Vzdialenosť rozptylu sa špecifikuje samostatne pre kanály RGB, aby sa prekreslili materiály, ako je napríklad koža, kde sa červené svetlo rozptyľuje hlbšie. Hodnoty X, Y a Z sú mapované na hodnoty R, G a B v uvedenom poradí.
Polomer od bielej po červenú¶
- Mierka
Mierka použitá na polomer.
Mierka od 0 cm do 50 cm¶
- IOR Len Cycles
Index lomu (IOR) používaný pre lúče, ktoré vstupujú do podpovrchovej zložky. Môže byť nastavený na inú hodnotu ako globálny IOR, aby sa simulovali rôzne vrstvy kože.
IOR od 1,0 do 2,0¶
- Anizotropia Len Cycles
Smerovosť objemového rozptylu v podpovrchovom prostredí. Nula rozptyľuje rovnomerne vo všetkých smeroch, pričom vyššie hodnoty rozptyľujú silnejšie dopredu. Napríklad pri koži bola nameraná anizotropia 0,8.
Anizotropia od 0,0 do 1,0¶
Odraz¶
Ovláda kovový komponent aj zrkadlovú vrstvu na vrchole rozptylovej a podpovrchovej vrstvy.
- Distribúcia
Distribúcia mikroplôšok na použitie.
- GGX:
Metóda, ktorá je rýchlejšia ako Viacnásobný rozptyl GGX, ale je menej fyzikálne presná.
- Viacnásobný rozptyl GGX:
Zohľadňuje viacnásobný rozptyl medzi mikrosvetami. Tým sa získajú výsledky, ktoré šetria energiu, čo by sa inak prejavilo nadmerným stmavnutím.
- Úroveň IOR
Úprava IOR na zvýšenie alebo zníženie intenzity zrkadlovej vrstvy. 0,5 znamená žiadnu úpravu, 0 odstraňuje všetky odrazy, 1 ich zdvojnásobuje pri normálnom dopade.
Tento vstup je určený na pohodlné textúrovanie IOR a množstva zrkadlového odrazu.
Úroveň IOR od 0,0 do 1,0¶
- Sfarbenie
Farebný odtieň pre zrkadlový a kovový odraz.
Pri nekovových odtieňoch poskytuje umeleckú kontrolu nad farebnými zrkadlovými odrazmi pri normálnom dopade, zatiaľ čo odleskové odrazy zostávajú biele. V skutočnosti sú nekovové zrkadlové odrazy úplne biele.
V prípade kovových materiálov zafarbí okraje tak, aby simulovali komplexné IOR, ktoré sa nachádzajú v materiáloch, ako je zlato alebo meď.
Odtieň od bielej po oranžovú¶
- Anizotropná Len Cycles
Veľkosť anizotropie pre zrkadlený odraz. Vyššie hodnoty dávajú podlhovasté odlesky pozdĺž smeru dotyčnice; záporné hodnoty dávajú odlesky v tvare kolmom na smer dotyčnice.
Anizotropné od 0,0 do 1,0¶
- Anizotropná rotácia Len Cycles
Rotuje smerom anizotropie, pričom hodnota 1,0 znamená úplný kruh.
V porovnaní s uzlom Lesklý BSDF je smer predĺženia zvýraznenia otočený o 90°. Na opravu pridajte k hodnote 0,25.
Anizotropná rotácia od 0,0 do 1,0¶
- Dotyčnica (Tangens)
Riadi smer dotyčnice pre anizotropiu.
Prestup¶
Prestup sa používa na prekresľovanie materiálov, ako je sklo a kvapaliny, ktorých povrch odráža svetlo a zároveň ho prepúšťa do vnútra objektu
- Váha
Zmiešava úplne nepriehľadný povrch pri nule a úplne priepustný pri jednotke.
Váha od 0,0 do 1,0¶
Náter¶
Vrchný náter na materiály, ktorý simuluje napríklad bezfarebný lak, lak alebo autolak.
- Váha
Ovláda intenzitu vrstvy náteru, odraz aj tónovanie. Zvyčajne by mala byť nulová alebo jedna pre materiály na fyzikálnej báze, ale môže byť štruktúrovaná, aby sa menilo množstvo povlaku na celom povrchu.
Váha od 0,0 do 1,0¶
- Zdrsnenie
Drsnosť vrstvy srsti.
Drsnosť od 0,0 do 1,0¶
- Index lomu (IOR)
Index lomu (IOR) vrstvy náteru. Ovplyvňuje jej odrazivosť, ako aj odfarbenie náteru.
IOR od 1,0 do 2,0¶
- Sfarbenie
Pridáva farebný odtieň do vrstvy náteru modelovaním absorpcie vo vrstve. Sýtosť sa zvyšuje pri plytších uhloch, keď svetlo prechádza ďalej cez médium v závislosti od IOR.
Odtieň z bielej na modrú¶
- Normála
Ovláda normály vrstvy Náteru, napríklad na pridanie vyhladenia náteru na nerovnom povrchu.
Lesk¶
Lesk simuluje veľmi malé vlákna na povrchu. V prípade látky dodáva jemný zamatový odlesk v blízkosti okrajov. Môže sa použiť aj na simuláciu prachu na ľubovoľných materiáloch.
Emisie¶
Vyžarovanie svetla z povrchu.
Tenká vrstva Len Cycles¶
Tenká vrstva simuluje účinok interferencie v tenkej vrstve, ktorá sa nachádza na vrchole materiálu. To spôsobuje, že zrkadlový odraz je zafarbený spôsobom, ktorý silne závisí od uhla pohľadu, ako aj od hrúbky vrstvy a indexu lomu (IOR) vrstvy a samotného materiálu.
Tento efekt je bežne pozorovaný napr. na olejových vrstvách, mydlových bublinách alebo sklenených povlakoch. Hoci je jeho vplyv zjavnejší pri zrkadlových odleskoch, ovplyvňuje aj prenos.
Poznámka
Interferencia tenkých vrstiev sa v súčasnosti uplatňuje len na dielektrické materiály. V budúcnosti sa plánuje podpora tenkých vrstiev na kovových materiáloch.
- Hrúbka
Hrúbka vrstvy v nanometroch. Hodnota 0 vypne simuláciu. Interferenčný efekt je najsilnejší približne medzi 100 a 1000 nanometrami, pretože je to blízko vlnových dĺžok viditeľného svetla.
- Index lomu (IOR)
Index lomu (IOR) tenkej vrstvy. Bežný rozsah tejto hodnoty je medzi 1,0 (vákuum a vzduch) a približne 2,0, hoci niektoré materiály môžu dosahovať vyššie hodnoty. Predvolená hodnota 1,33 je dobrou aproximáciou pre vodu. Všimnite si, že keď je hodnota nastavená na 1,0 alebo na hlavný IOR materiálu, efekt tenkej vrstvy zmizne, pretože vrstva opticky splynie so vzduchom alebo materiálom.
Výstupy¶
- BSDF
Štandardný výstup tieňovača.