Маяа хэлээр орчны бөглөрөлт дүрслэл үүсгэх

Агуулгын хүснэгт:

Маяа хэлээр орчны бөглөрөлт дүрслэл үүсгэх
Маяа хэлээр орчны бөглөрөлт дүрслэл үүсгэх
Anonim

Энд гаджетын буланд байгаа жорууд нь тийм ч их утгагүй байдаг ч нөгөө шөнө нимбэгний чинжүүтэй тахианы мах хийх талаар зөвлөгөө хайж байгаад өөр жортой цувралыг эхлүүлж болох юм гэж бодсон юм. жор-шейдер жор.

Бүтэн "хоолны ном"-ыг Maya, UDK, 3DS Max, Vray гэх мэт материалууд болон шэйдерүүд дээр бичсэн болно.

Эхлэн суралцагчдад маш сайн шалтгаантай тул бэрхшээлтэй тулгардаг! Мод, шил, чулуу, керамик хавтан зэрэг бодит материалуудыг дуурайх оролдлого хийхдээ "том хүч" болон "сарнисан жин" зэрэг олон нууцлаг параметрүүдийг өөрчлөх нь амар ажил биш.

Ингээд бид ирлээ

орчны бөглөрөл-аас эхлэн бид зарим энгийн бодит материалуудад хэрэглэх зарим тохиргоог танилцуулж эхлэх болно. Бид энэ цувралд ихэвчлэн Майя-г ашиглах болно, гэхдээ бид бодит бус хөгжлийн багцад нэг юмуу хоёр удаа орж магадгүй. Бид энэ цувралд сэтгэл хангалуун байгаа бөгөөд та үүнийг уншиж байгаа шигээ бичиж сурна гэж найдаж байна!

Орчны бөглөрөл гэж юу вэ?

Image
Image

Нэр нь таныг хуурах хэрэггүй. Орчны бөглөрөл нь угсрахад маш энгийн материал бөгөөд энэ нь үнэхээр чухал зүйл юм.

АО-г зөвхөн хийгдэж буй ажлын зургийг гаргахад ашиглаад зогсохгүй, нарийн ширийн зүйлс болон "газрын" объектуудыг гаргахад тусалдаг тул нэгтгэх болон бүтэцтэй будгийн үндсэн дамжуулалт болгон ашигладаг. сүүдрийг нэгтгэсэн дүр зураг.

Орчны бөглөрөл нь өөрөө сүүдэрлэдэг материалын нэг хэлбэр бөгөөд таны үзэгдэлд ямар ч гэрэлтүүлэг байхгүй байсан ч ажиллах болно. Онолын хувьд энэ нь дэлхийн гэрэлтүүлгийн барагцаалал бөгөөд өрөө эсвэл хүрээлэн буй орчны эргэн тойронд гэрлийн тархалтыг дуурайх зорилготой юм.

Орчны бөглөрөл нь хоёр гадаргуу (өрөөний булан, объектын доод хэсэг, нарийн ширийн зүйлс гэх мэт) ойртож эсвэл хүрэлцэх үед бага зэрэг бараан өнгөтэй, "зөөлөн сүүдэртэй" шинж чанартай байдаг. Хүрээлэн буй орчны бөглөрөлийн зургийг загварчлах шавартай төстэй учраас хааяа "шавар дүрслэл" гэж нэрлэдэг.

Загварын хэлбэрийг харуулахын тулд орчны түгжрэлийг ашигладаг өнгөрсөн жил семинарт зориулан хийсэн загвар (Диего Алмазаны зэвсгийн үзэл баримтлал).

Орчны бөглөрөлийн сүүдэр үүсгэх:

Үндсэн ахиц дэвшлийн зургуудын хувьд орчны түгжрэлийн шэйдэр үүсгэх нь маш хялбар бөгөөд хэт ягаан туяа, бүтэцтэй газрын зураг, гэрэлтүүлэг шаарддаггүй.

Бага зэрэг өөр үр дүнд үзүүлэх нөлөөг хэрэгжүүлэх олон арга байдаг ч бидний энд танилцуулах арга бол зүгээр л нэг Mental Ray зангилаа болон үндсэн Ламберт материал шаарддаг сайхан бөгөөд ойлгомжтой юм.

Энд алхам алхмаар товч тайлбар байна.

Hypershade цонхыг нээгээд шинэ Ламберт материал үүсгэ

Материалд нэр өгнө үү-бид ихэвчлэн ambientOcclusion_mat гэх мэт зүйлийг ашигладаг.

Материал дээр давхар товшоод материалын шинж чанарыг нээнэ үү. Энд бид шэйдерийн ихэнх параметрүүдийг тохируулах болно.

Өгөгдмөлөөр, материалын сарнисан өнгө нь саармаг саарал өнгөтэй байдаг ч бид онцлох хэсгүүдээ гадагшлуулахыг хүсэхгүй байгаа тул бид өнгөний утгыг спектрийн бараан төгсгөл рүү гулсуулна. Бид өнгөт атрибут дээрх HSV утгын хувьд 0, 0,.38 ашиглаж байгаа боловч энэ нь хувь хүний сонголт юм.

Бидний хийх дараагийн зүйл бол материалын улайсгасан шинж чанарт орчны түгжрэлийн зангилааг залгах явдал юм

incandescence оролтын хажууд байгаа чагттай нүдийг товшино уу. Энэ нь дүрслэх цэгийн цонхыг гаргаж ирнэ.

Mental Ray табын доор текстур дээр дарж жагсаалтаас mib_amb_occlusion-г олоорой. Үүнийг товшвол зангилаа дэлгэцийн баруун талд байрлах атрибут засварлагч дээр нээгдэнэ.

Та шинж чанаруудын жагсаалтыг харах ёстой-бидний хувьд чухал зүйл бол дээж, тод/харанхуй, тархалт, хамгийн их зай юм. Гэхдээ бидний өөрчлөх цорын ганц зүйл бол дээжийн тоо юм.

Орчны бөглөрөлийн зангилааны дээжийн тоо нь таны дүрслэл дэх дуу чимээний хэмжээг хянадаг

Дээжийг 16 эсвэл 32-д үлдээвэл харьцангуй мөхлөгт байх ба утгыг 64 эсвэл 128 хүртэл өсгөвөл маш жигд харагдана. 32 дээжийг туршихад тохиромжтой, гэхдээ бид зураг харуулахаар төлөвлөж байгаа бол ихэвчлэн 64 эсвэл 128-ыг ашиглана.

Ялгааг мэдрэхийн тулд янз бүрийн түүврийн түвшинд хэд хэдэн дүрслэлийг туршаад үзээрэй-та спектрийн доод хэсэгт байгаа мөхлөгт харагдах байдал танд таалагдаж магадгүй.

Бид 64 болон 128 дээж бүхий Майягийн суурь дүрс болон орчны түгжрэлийн хоорондох ялгааг харуулсан гадаа орчинг ашиглан хийсэн харьцуулсан зургийг энд харуулав. Орчны битүүмжлэлээр зураг хэр сайн харагдахыг харж байна уу?

Хэрэв та хүсвэл бусад шинж чанаруудтай тоглож болно:

Тод ба бараан таны дүрслэл дэх хамгийн бага ба дээд утгыг удирдана. Хэрэв та өөрийн онцлох хэсгүүд унасан эсвэл сүүдэр чинь дарагдаж байгааг анзаарсан бол нөхөхийн тулд эдгээр гулсагчийг ашиглаж болно. Тархах болон хамгийн их зай нь таны гэрэл ба бараан утгуудын хоорондох уналт/бүгдлийн зайг өөрчилнө.

За ингээд! Та орчны түгжрэлийн талаар бага зэрэг сурсан гэж найдаж байна, мөн үүнийг хэрхэн өөрийн 3D дүр зурагт үзүүлэх сайхан материал болгон ашиглаж болох талаар.

Зөвлөмж болгож буй: