Ịmepụta Mmasị Mmetụta Mee na Maya

Usoro ntụziaka Shader

N'ebe a na akụrụngwa ngwaọrụ, ntụziaka anaghị eme ka m nwee ọtụtụ echiche, mana ọ na-eme m n'abalị ọzọ ka m na-egwu ala maka ndụmọdụ maka ịkụ anụ ọkụ lemon ose na m nwere ike ịmalite usoro nke nwere ụdị nchịkọta dịgasị iche. - shader ntụziaka .

Edere "akwụkwọ nchịkọta akwụkwọ" niile na ihe ndị dị na Maya, UDK, 3DS Max, Vray, wdg.

Ọ bụ ihe ọtụtụ ndị na-amalite ịmalite inwe nsogbu na, na ezi ihe mere! Ịmepụta ọtụtụ ụdị arcane dị ka "ike pụrụ iche" na "mgbatị dị arọ" iji gbanye ihe ndị dị adị dị ka osisi, iko, nkume, ma ọ bụ yiki tile abụghị ọrụ dị mfe.

Ya mere, lee anyi.

Malite na nzuzo nzuzo , anyị ga-amalite ịmepe ụfọdụ ntọala ngwa maka ụfọdụ ihe ndị dị adị n'ụwa nke siri ike ịkụ. Anyị ga-ejikarị Maya mee ihe n'usoro isiokwu a, ọ bụ ezie na anyị nwere ike ịbanye na Unreal Development Kit otu oge ma ọ bụ abụọ. Anyị nwere obi ụtọ banyere usoro a ma na-atụ anya ịmụta ihe dị ukwuu ka ị na-agụ ya!

01 nke 02

Kedu ihe bụ Mmasị Mmetụta?

Getty Images maka American Gaming / Getty Images

Ekwela ka aha ahụ ghọgbuo gị-nzuzo nzuzo bụ n'ezie ihe mara ezigbo mma iji kwadebe, ọ bụkwa ihe dị oke mkpa.

Ọ bụghị nanị na AO ejirila ya (ọmarịcha ụwa) maka ịmepụta ihe ngosi na-arụ ọrụ na-aga n'ihu, a na-ejikarị ya mee ihe dị ka isi ihe na-enye ntụsara ahụ na akwụkwọ ntanetị n'ihi na ọ na-enyere aka ịkọwapụta ihe na " .

Ọhụụ mberede bụ ọdịdị nke ihe ntanye onwe onye, ​​nke pụtara na ọ na-arụ ọrụ ọbụlagodi ma ọ bụrụ na ìhè adịghị na ọnọdụ gị. Na tiori, ọ bụ ọnụ ọgụgụ nke ìhè zuru ụwa ọnụ, ọ na-echekwa ka ìhè si gbasa gburugburu ụlọ ma ọ bụ gburugburu ebe obibi.

Mmetụta na-atụgharị uche na nzuzo nwere njirimara nke "dị nro" dị ka mgbagwoju anya na-ezighị ezi n'ebe ọ bụla ebe abụọ dị nso ma ọ bụ kọntaktị (akụkụ nke ime ụlọ, ihe dị n'akụkụ, nkọwa dị mma, wdg). A na-akpọ ihe oyiyi nzuzo n'oge ụfọdụ ka "ụrọ" sụgharịa n'ihi na ha yiri nhazi ụrọ.

Nke a bụ ihe nlereanya m mere maka ogbako ụlọ ọrụ n'afọ gara aga nke na-eji ntinye ihere iji gosipụta ụdị nke ihe nlereanya (ihe agha nke Diego Almazan).

02 nke 02

Ịmepụta Mmasị Nzuzo Shader:


Ịmepụta oghere nzuzo maka ihe oyiyi ọganihu bụ isi dị mfe, ọ dịghị achọ ka UVs, map ederede , ma ọ bụ ọkụ.

Enwere otutu uzo iji mejuputa onodu nke uzo di iche iche, ma onye m ga ewebata na nke a di mma ma kwenye ekwenye, choro nani udiri uche Ray nke uche na isi ihe nke Lambert.

Nke a bụ nkọwa dị mkpirikpi site na nkwụsị.

Mepee windo Hypershade ma mepụta ihe ọhụrụ Lambert.

Nye aha a aha-ana m ejikarị ihe dị ka ambientOcclusion_mat .

Pịa ugboro abụọ ka ị mepee ihe omume ya. Nke a bụ ebe anyị ga-edozi ọtụtụ n'ime parameters maka shader.

Na ndabara, ihe dị iche iche nke anụ ahụ na-acha ọcha, ma anyị achọghị ka isi ihe anyị na-awụpụ, n'ihi ya, anyị na-aga na-eme ka uru ụda dị na njedebe nke njedebe. Anyị na-eji 0, 0, .38 maka uru HSV na njirimara àgwà , ma nke a bụ ihe gbasara mmasị onwe onye.

Ihe ọzọ anyị ga - eme bụ ịpịnye ntinye ntinye ihere n'ime ihe odide nke ihe omume ahụ.


Pịa igbe checkered na-esote ihe ndenye. Nke a ga-eweta mpịakọta ọnụ nhọta.

N'okpuru Ray Ray nke uche , pịa textures ma chọta mib_amb_occlusion na listi. Pịa ya, na nhicha ahụ ga-emeghe na onye nchịkọta akụkọ na n'akụkụ aka nri nke ihuenyo gị.

Ị ga-ahụ ndepụta nke àgwà-ihe ndị dị anyị mkpa bụ ihe atụ, ìhè / ọchịchịrị, gbasaa, na anya max, mana naanị ihe anyị ga-agbanwe bụ ọnụ ọgụgụ nke ihe atụ.

Na ntinye nzuzo nke ime ihere, ọnụ ọgụgụ nke ihe atụ na-achịkwa ụda mkpọtụ gị.

Ịhapụ ihe nrịbama na 16 ma ọ bụ 32 ga-abụ ọka ọka, ebe ị na-etinyere uru dịka 64 ma ọ bụ 128 ga-apụta dị ezigbo mma. 32 ụdị dị mma maka ule, ma ọ bụrụ na m na-eme atụmatụ iji gosipụta ihe oyiyi m ga-eji 64 ma ọ bụ 128.

Gbalịa mee ihe ole na ole na ọkwa dịgasị iche iche iji nwee mmetụta maka ọdịiche dị iche iche - ị nwere ike ịchọpụta na ị dị ka ọdịdị ọka na njedebe ala nke ụdịdị.

Nke a bụ ihe atụ tụnyere m na-eji ebe mpụga nke m na-egosipụta n'oge dị iche iche na-egosi ọdịiche dị n'etiti isi ihe Maya, na njikọ nzuzo na-eji 64 na 128 ihe atụ. Hụ otú ka onyinyo ahụ si dị mma karị na ikpuchi ihere?

I nwekwara ike igwu egwu na njirimara ndị ọzọ ma ọ bụrụ na ịchọrọ:


Bright na ọchịchịrị na- achịkwa opekempe kachasị na nke kachasị elu na nzaghachi gị. Ọ bụrụ na ịchọta na agbanyụrụ ọkụ gị ma ọ bụ ndò gị na-agbaze n'ala, ị nwere ike iji ndị nkedo a iji kwụọ ụgwọ. Ịgbasaa na anya max ga-agbanwe nkwụsị falloff / occlusion n'etiti ọdịdị ọkụ gị na ọchịchịrị.

N'ebe ahụ ị na-aga! Echere na ị mụtara ntakịrị ihe banyere nzuzo nzuzo na otu esi eji ya mee ihe dị ka ihe ngosi dị mma maka ihe ntanetị atọ gị. Mee ka m mara na blog ma ọ bụrụ na ị nwere ajụjụ ọ bụla!