Creating an Ambient Occlusion Render in Maya

Shader Recipe Series

Li vir li di kozên kozîk de, xwarinên ku bi rastî bi awayekî gelemperî nake, lê ew ji şevê din re dema ku ez ji bo şêwirmendiya lûksê ya lemonê ya ku xwar dikir ku ez dikarim cûreyek cûreyek cûda ya cûda dest pê kir. - şader recipes .

Entry "cookbooks" di meya, UDK, 3DS Max, Vray, hûrgelan de li ser materyal û serokên xwe hatine nivîsandin.

Ew tiştek e ku gelek destpêkek bi pirsgirêk û ji sedemên baş re heye. Parametên arcane yên wekî "hêza spokuler" û "berbiçav" de "hewldanên berbiçav" di hewldanên materyalên cîhanê yên wek çuşê, kinc, kevir, an tîmên ceramîk ne hêsan e.

Ji vir, em li vir in.

Destpêk bi veguhestina mêvandariyê , em ê dest bi sazkirina hin sepandinên serîlêdanê pêşkêş dikin ji bo hin materyalên cîhanê yên rastîn ên ku zehmet e ku zelal dibin. Em ê piranîya Mîna di vê pirtûkê de bi kar tînin, tevî ku em dikarin di nav de an du-an-a-a-a-a-pêşveçûna Kitê de vekin. Em li ser vê rêzikê pirr kêfxweş dikin û hêvî dikir ku hûn pir bi nivîsandina nivîsandinê hîn bikin ku hûn bixwînin!

01 of 02

Wêkêşiya Ambientê çi ye?

Getty Images for American Gaming / Getty Images

Nabe ku navê te bêaqil bikin - -kêşkêşkêşkêşe rasteqîn e ku ji rastî avakirina materyalek pir girîng e, û ew yek yek girîng e.

Ne tenê ne tenê AO ye (ji bo gerdûnî ya pirrjimar) ji bo wêneyên karûbarên derveyî pêşveçûnê tê bikaranîn, ew pir caran wekî pirtûka danûstendinê ya paqijkirinê tê bikaranîn. .

Ambient occlusion formek ji materyalên xwe-şading ye, wateya ku ew li karê karê ku heger hûn di qada xwe de ronahî ne dikin. Di prensîbê de, nêzîkbûna nerazîbûna global aşîtiyê ye, û tê wateya ku rêyên ronahiyê li derdora odeyê an hawîrdorê belav dike.

Gelek avêtinê yên avêtî ya "nerm-şadowed" a taybetmendiyek heye ku li derveyî tengahiyê dorpêç bikin du derfetên nêzîkî nêzîkbûnê û têkilî (kongirên odeya navîn, navnîşên erênî, zanyariyên rastîn, etc.) bêne. Wêneyên Ambient-occlusion gelek caran bi navê "mîkrok" têne gotin, ji ber ku wekheviya xwe ya mîkrofkirinê.

Va ye ku modela ku ez ji bo salek karbidestiyek çêkiriye ku ji bo avahiyeke mezin ve tê bikaranîn ku forma nimûne (modela çekên ji aliyê Diego Almazan) ve nîşan bide.

02 of 02

Creating an Ambient Occlusion Shader:


Creating an amblusion shader ji bo pêşveçûnên bingehîn ên wêneyên hêsan e, hêsan e, û ne pêdivî ye ku nehûvên UV-ê, nexşeyên çêkirî , an ronahî.

Gelek rêbaz hene ku encamên ji bo encamên hinek cuda yên bicih bikin, lê yê ku ez ê destnîşan dikim li vir eşkere û rasterast ye, hewceyê tenê tenê yek ji rayên mental ray nod û bingehîn Lam Lambert.

Li vir wateya pêngavê gavê kurt e.

Vê paceya Hypershade vekin û hilberîna Lambert nû ye.

Gelek naveroka navmalê bidin -ez bi gelemperî tiştek wek mûçek bikar bînin.

Duyemîn materyal bike ku ji bo taybetmendiyên materyal vekin. Ev e ku em ê piraniya parameterên ji bo şefê xwe bidin.

Bi veguherînek rengê rengê ziravî ya materyal e ku zêrînek neutral e, lê em ne naxwazin me dike ku ji bo pevçûnê bisekinin, lewma em ê diçin nav rengê rengê hûrgelê li ser tîrêjê tarîf. Em bi 0, 0, .338 ji bo taybetmendiya HSV bi rengê taybetmendiyê bikar tînin , lê ew tiştek tedawiya kesane ye.

Piştre ku em hewce ne hewce ye ku ji hêla nermalavê veguhestina materyalên materyalê veguherîne.


Li qaîdeya kontrolê ya ku li ser însansiyonê vekin bitikînin. Ev ê dê paceya nodê hilweşîne.

Li binê tabloya lênêrîna diranan, li ser kaxizan bitikînin û li ser lîsteya mib_amb_ocêtê bibînin. Vê binivîse, û node dê di editorê taybetmendiyê li milê rastê ya screena vekin.

Divê hûn lîsteyek taybetmendiyên bibînin - yên ku girîng e me ji me re nimûne, zelal / tarî, belavkirin, û mezintir in. Lê belê tenê tiştek ku em ê biguherînin, hejmara nimûne ye.

Di nav hûrgelê de tengahiyê de, hejmarên nimûneyên ku ji we re pêşkêş dikin.

Di çarçoveya 16 an 32-ê de bêparkirinên wê ji hêsantir be, lê zêdebûna nirxek tiştek mîna 64 an 128 wê dê pir zelal dibînin. 32 samples ji bo ceribandinê temaşe ye, lê eger ez li ser wêneyê nîşan bide, ez bi gelemperî 64 yan 128 bikar bînin.

Hin çend renderên li ser dîmên cuda yên ku ji bo cudahiyên hûrgelan digerin hewce bikin - dibe ku hûn dikarin wek we wek xwerûyê dakêşînek li ser blokê.

Li vir xuyangek hevbeş heye. Ez bi karanîna hawirdora hawîrdanê ve çêkir. Min pişta paşê modela paşnavê di navbera bingeha Maya Maya de, û ji bo 64 û 128 şertên mûzîkê yên mûzîkî nîşan dide. Binêrin ka wêneyê çiqas berbi astengî tête dîtin?

Hûn dikarin herdu taybetmendiyên din re heger hûn bixwazin:


Bi ronahî û tarî kontrola herî kêm û bilindtirîn nirxên xwe. Heke ku hûn bibînin ku balkêşên we dişewitîne an jî sîpên we têne qirêj kirin, hûn dikarin ji van pevçûnan bikar bînin ku berdêle bikin. Dûr dakêşin û dûrtirîn wê dê di navbera dawîn û ronên tarî de dorpêçê / davêjî veguherîne.

Li wir hûn herin! Hêvîdarî ku hûn li ser derheqê hawîrdirêjek hûrgelan û çawa çawa dibe ku çawa meseleyên weşanên xwe yên 3d ji bo karanîna merivek baş e. Bila ez li ser blogê bizanibim heger pirsên we hene!