From BlenderWiki

Jump to: navigation, search

Hajusvarjutamine (Diffuse Shaders)

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Hajuta (Diffuse)

Lihtsalt öeldes määrab hajusvarjutaja (Diffuse Shader) materjali üldise värvuse, kui sellele paistab valgus. Enamik reaalsust matkivaid varjutajaid annavad tulemuseks sujuva värvide ülemineku heledast tumedaks, mis ulatub kõige tugevamalt valgustatud punktist enim varjus olevate piirkondadeni; Blenderis on olemas ka mitmete eriefektide jaoks mõeldud varjutajaid.

Seaded

Kõigil hajusvarjutajatel on järgmised sätted:

Color (värv)
Materjali aluseks olev hajuv värv
Intensity (intensiivsus)
Varjutaja heledus või täpsemalt öeldes langeva valgusenergia hulk, mis reaalselt hajutatuna kaamera suunas peegeldub.

Tehnilised detailid

Pindadele langev valgus kiirgub hajususe fenomenist tulenevalt laiali, see tähendab, et seda saadetakse kõigis suundades edasi isotroopselt. See omakorda tähendab, et kaamera näeb sellelt pinnapunktilt tulevat valguse hulka oma paiknemispunktist sõltumatult üht moodi. Sellest tulenevalt ongi hajutatud valgus vaatenurgast sõltumatu. Loomulikult sõltub pinnale langeva valguse hulk hetke valguse langusnurgast. Kui enamus pinnale langevast valgusest peegeldatakse hajutatult, on pinnal matt välimus (vt pilti Hajutamise nähtuse käigus edasi kumatav valgus.).
Hajutamise nähtuse käigus edasi kumatav valgus.

Märkus

Mõnede varjutajate nimed võivad tunduda veidrad — traditsiooniliselt nimetatakse neid inimeste järgi, kes need mudelid leiutasid.

Lambert

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Varjutajad (Shaders)

Lamberti varjutaja

See on Blenderi vaikevarjutaja ning hea universaalne tööloom.

Johann Heinrich Lambert (1728-1777)
oli Šveitsi matemaatik, füüsik ja astronoom, kes avaldas töid valguse peegeldumise kohta, millest olulisim on seadus Beer-Lamberti seadus, mis sõnastab valguse neeldumise seaduse.

Seaded

Sellel varjutajal on olemas ainult vaikeparameeter, mis määrab, kui palju valgust peegeldub. Vaikeväärtus on 0.8, et võimaldada vajadusel teha heledamaid objekte.

Lamberti hajusvarjutaja sätted.


Oren-Nayar

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Varjutajad (Shaders)

Oren-Nayari varjutaja

Oren-Nayar võtab hajutamise fenomenile mõnevarra 'füüsikalisema' lähenemisnurga ning arvestab ka pinna mikroskoopilise kareduse määra.

Michael Oren ja Shree K. Nayar
nende peegelduvuse mudel, mis arendati välja 1990. aastate algul, on Lamberti seaduse üldistus ning seda kasutatakse arvutigraafikas laialdaselt.

Seaded

Roughness (karedus)
Pinna kareduse ja seega kiirguva hajusvalguse määr


Oren-Nayari hajusvarjutaja sätted.


Multifilmi (Toon)

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Varjutajad (Shaders)

Multifilmi varjutaja (Toon), erinevad läiked
Multifilmi varjutaja (Toon) variatsioonid

Multifilmi varjutaja ei põhine füüsikal, sest see pole loodud reaalsuse matkimiseks, vaid multifilmilikku tselluloidlehtede stiili jäljendama, kus valguse ja varju vahel on selged piirid ning valgustatud/varjatud alad on ühtlased.

Seaded

Size (suurus)
Valgustatud ala suurus
Smooth (siledus)
Valguse ja varju piiri pehmus
Multifilmi hajusvarjutaja sätted.


Minnaert

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Varjutajad (Shaders)

Minnaerti varjutaja

Minnaert tumendab tavalise Lamberti varjutaja osi; kui tumeduse (Darkness) väärtus on 1, saad täpselt sama tulemuse kui Lamberti varjutajast. Kõrgem tumeduse parameeter tumendab objekti keskkohta (seda, millega ta vaataja poole on). Madalam tumeduse parameetri väärtus muudab objekti servad heledamaks ja annab sellele kergelt sametja välimuse.

Marcel Minnaert (1893-1970)
oli Belgia astronoom, keda huvitasid atmosfääri mõjud valgusele ja piltidele ning kes avaldas 1954. aastal raamatu pealkirjaga Valguse ja värvi käitumine vabas õhus.

Seaded

Darknesss (tumedus)
'Valgustatud' alade tumedus (suurem väärtus) või valgusallikast eemale ulatuvate servade tumedus (madalam väärtus).


Minnaerti hajusvarjutaja seaded.


Fresnel

Mode: Kõik režiimid

Panel: Varjutamise/materjali kontekst (Shading/Material) → Varjutajad (Shaders)

Fresneli varjutaja erinevad sätted, Cook-Torri läikevarjutaja intensiivsus on 0.5 ja tugevus 50
Fresneli varjutaja, erinevad läiked

Fresneli varjutaja puhul sõltub peegeldatud hajusvalguse hulk valguse langemisnurgast, st valgusallika suunast. Alad, mis on suunatud otse valgusallika poole, näivad tumedatena; alad, mis on valgusallikaga risti, muutuvad heledamaks.

Augustin-Jean Fresnel (1788–1827) oli Prantsuse füüsik, kes panustas oluliselt lainetel põhineva optika juurutamisse.

Seaded

Fresnel
Fresneli efekti tugevus, maksimum on 5.0.
Factor (faktor)
Sissesegatava Fresneli faktori sulatusfaktor, maksimum on 5.0.
Fresneli hajusvarjutaja seaded.