Maya shahrida atrof-muhitning timsolini yaratish

Shader Recipe-uz

Bu yerda gadjetlar burchagida retseptlar chindan ham mantiqqa to'g'ri kelmaydi, biroq men boshqa kecha men limon qalampiri tovuqni tayyorlash uchun maslahat bilan shug'ullanyapman. - Shader retseptlari .

Maya, UDK, 3DS Maks, Vray va boshqalarda materiallar va shaderlarga barcha "cookbooklar" yozildi.

Bu juda ko'p yangi boshlanuvchilar qiyinchiliklarga duch kelgani va yaxshi sababi bor! Yog'och, shisha, tosh yoki keramik plitka kabi real dunyo materiallarini taqlid qilishga urinish uchun "ko'zgu kuchi" va "tarqoq vazn" kabi oddiy parametrlarni ko'paytirish oson ish emas.

Shunday qilib, biz bu erdamiz.

Atrof-muhit okklyuziyasi bilan boshlanadigan ba'zi real-dunyo materiallari uchun dasturlarni sozlashni boshlaymiz. Biz ko'pincha ushbu seriyadagi Maya-dan foydalanamiz, biroq biz ikki yoki uch marta Unreal Development Kitni kuzatib qo'yamiz. Biz bu seriyani quvontiramiz va uni o'qiyotganingizdek, uni yozib olishni kutmoqdamiz!

01dan 02gacha

Atrofdagi okklyonka nima?

Amerika o'yinlari uchun Getty Images / Getty Images

Nomni sizni aldashga yo'l qo'ymang - atrof-muhit okklyuziyasi aslida qurish uchun juda oddiy materialdir va bu juda muhim narsa.

OO faqatgina ishlamay qolgan tasvirlarni namoyish qilish uchun ishlatilgan (bu juda ham universal) emas, balki u ko'pincha kompost va to'qimalarni rasmga olishda bazaviy o'tish sifatida ishlatiladi, chunki u ko'lamlarni birlashtirib, batafsilroq va "zamin" ob'ektlarini suratga olishda yordam beradi. .

Atrof-muhit okklyuziyasi - bu o'z-o'zidan soyali materiallar shaklidir, bu sizning sahningizda yorug'lik bo'lmasa ham ishlaydi. Nazariy jihatdan global yoritishni rudimentar yaqinlashtirishi va yorug'lik xonani yoki atrof muhitni yoyish usulini taqlid qilishdir.

Atrof-muhit okulyatsiyasi ko'rsatgichlari ikki sirt yaqin joyga yoki aloqa joyiga (xonaning burchaklariga, ob'ektlarning pastki qismiga, nozik tafsilotlarga va hokazo) yaqinlashishi bilan nozik qorong'ulash bilan o'ziga xos "yumshoq soyali" ko'rinishga ega. Atrof-muhitdagi okklyuzion tasvirlar gil gilashga o'xshashliklari sababli ba'zan "gil rang" deb ataladi.

Modomiki (Diego Almazanning qurol tushunchasi) shaklini namoyish qilish uchun muhitni okklyuzion ishlatgan o'tgan yilgi mashg'ulot uchun namuna yaratdim .

02 ning 02

Atrof-muhitdagi okklyuzion shaderni yaratish:


Asosiy harakatlanuvchi tasvirlar uchun atrof-muhit okklyuziyasi shaderini yaratish juda oson va har qanday UV-ni, to'qimalarni xaritasini yoki yoritishni talab qilmaydi.

Biroz farqli natijalarga erishish uchun ta'sirni amalga oshirishning bir necha yo'li mavjud, lekin bu erda tanishtiradigan yagona va oddiy Random Radi tugunni va asosiy Lambert materialini talab qiladi.

Mana, bir-ikki qadam qisqa tushuntirish.

Hypershade oynasini oching va yangi Lambert materialini yarating.

Materialga nom bering - men odatda ambientOcclusion_mat kabi bir narsani ishlataman .

Moddiy xususiyatlarini ochish uchun materialni ikki marta bosing. Shader uchun parametrlarning aksariyat qismini biz qo'yamiz.

Odatiy ravishda materialning keng tarqalgan rangi neytral kuldir, lekin biz ta'kidlashni xohlamaymiz, shuning uchun biz aslida rang qiymatini spektrning quyuq uchiga qarab siljitamiz. Biz rang sharafiga HSV qiymati uchun 0, 0, .38 dan foydalanmoqdamiz, lekin bu shaxsiy imtiyoz.

Keyingi narsaga erishishimiz kerakki, tabiiy ofat bezgagi xususiyati atrof-muhitning okluziv tuynugini ulashdir.


Zarafshonlikning yonidagi katakchani bosing. Bu tugmachani ko'rsatish oynasini ochadi.

Mental Ray tabida dokularni tanlab, ro'yxatdagi mib_amb_occlusion ni toping. Tugmasini bosing va ekranning o'ng tomonidagi atribut tahrirchisida tugun ochiladi.

Atributlar ro'yxatini ko'rishimiz kerak - biz uchun muhim bo'lgan narsalar namunalar, yorug ', qorong'i, tarqalgan va maksimal masofa bo'lib, biz o'zgaradigan yagona narsa - namunalar soni.

Atrof-muhit okulyatsiyasi tugunida namunalar sizning ishingizda shovqin miqdorini nazorat qiladi.

Misollarni 16 yoki 32 ga aylantirish nisbatan gurkirab bo'ladi, qiymatni 64 yoki 128 ga ko'tarish juda silliq ko'rinadi. 32 ta namunalar sinov uchun yaxshi, lekin tasvirni ko'rsatishni rejalashtirsam, odatda 64 yoki 128 dan foydalanaman.

Taqqoslash uchun turli xil namunalardagi ba'zi bir harakatlarni sinab ko'ring, siz spektrning pastki qismidagi g'alla ko'rinishini yoqtirishingiz mumkin.

Mana, bir xamirturush bazasi orasidagi farqni ko'rsatib, yana bir marta modellashgan tashqi makon yordamida tuzilgan taqqoslash qiyofasi va atrof muhitning okklyuziyasi 64 va 128 ta namunadir. Rasmning atrof-muhit okklyuziyasi bilan qanchalik yaxshi ko'rinishini ko'ring.

Agar istasangiz boshqa xususiyatlar bilan ham o'ynashingiz mumkin:


Yorqin va qorong'i nazoratingizdagi minimal va maksimal qiymatlarni nazorat qilish. Sizning diqqat-e'tiboringiz yorilib ketganini yoki sizning soyalaringiz buzilganligini ko'rsangiz, bu sekin-asta to'lovlarni ishlatishingiz mumkin. Yoyilgan va maksimal masofa sizning yorug'lik va qorong'i qiymatlar o'rtasidagi tushish / okklyuzion masofani o'zgartiradi.

U erga bor! Umid qilamanki, siz atrof-muhit okklyuziyasi haqida bir oz ma'lumotga ega bo'ldingiz va qanday qilib u 3D sahnalaringiz uchun yaxshi taqdimot materiali sifatida foydalanish mumkin. Agar sizda biron bir savol bo'lsa, menga blogda xabar bering!