Загварыг боосон ба хэт ягаан туяаны бүтцийг үүсгэдэг
Гадаргуу гэж юу вэ?
Хамгийн сүүлд дууссан 3D загвар нь хоосон зурагтай төстэй бөгөөд маш олон програмын багцууд үүнийг жигд, төвийг сахисан сүүдэрээр харуулах болно. Ямар ч тусгал, өнгө, ямар ч бүтэц байхгүй. Зүгээр л хуучин, уйтгартай саарал.
Мэдээжийн хэрэг, энэ загвар эцсийн үзүүлбэрт эцсийн байдлаар харагдах загвар биш юм. Тиймээс кино нь саарал болон саарал өнгийн сүүдэрээс эхлээд кино, тоглоомон дээрх дэлгэрэнгүй дүрс, орчинд хэрхэн харагдах вэ?
Хэт ягаан туяаны зураглал , бүтэцтэй зураглал , шэйдер зэрэг бүтцийг агуулсан гадаргуу нь 3D обьектийн гадаргуугийн дэлгэрэнгүйг нэмэх үйл явц юм.
Ширээлэн болон шивнэх мэргэжилтний ажил нь загвар зохион бүтээгч, аниматорынхаас арай бага юм шиг сонсогдож магадгүй боловч 3D кино эсвэл тоглоом бүтээх үйл явцад нэгэн адил үүрэг гүйцэтгэдэг.
Rango өөрийн өнгөлөг, ширүүн арьсгүйгээр төсөөлөхийг хичээ. Эсвэл Wall-E нь түүний гайхалтай цаг агаартай, өмссөн будагтай ажил байсангүй. Бүтэц зохион бүтээгч, шэйдрүүдийн зохиолчдын баг байхгүй бол КЗ-ийн үйлдвэрлэл эцсийн эцэст хавтгай, үл ойлгогдох болно.
Сүүдэр ба барзгар байдал нь ижил зоосноос хоёр тал байж болох боловч тэдгээр нь өөр хоорондоо ялгаатай үйл явц хэвээр байна. Энэ эхний хэсэгт бид хэт ягаан туяаны бүтэц, тэдгээрийг бүтээхтэй холбоотой бүхий л зүйлсийг хэлэлцэх болно. Хоёрдугаар хэсэгт бид бүтэц-газрын зураглалын тайлбарыг буцааж өгөөд дараа нь цувралыг шэйрерийн сүлжээнүүдээс хурдан харах болно.
Загварыг бүү хийгээрэй, хэт ягаан туяаны бүтцийг бий болгох
1974 онд Ed Catmull-ийн зохион бүтээсэн бүтцийн зураглал нь компьютерийн график түүхийн илүү гайхамшигтай амжилтуудын нэг юм. Баримтыг маш ерөнхий утгаар нь тодорхойлохын тулд барзгар зураг нь хоёр хэмжээст дүрсийг гадаргуу дээр нь зурах замаар өнгөт (эсвэл бусад мэдээлэл) -ийг 3D загварт нэмэх үйл явц юм.
Гэсэн хэдий ч, загварыг гадаргуу дээр бүтээгдсэн зураглалыг ашиглахын тулд эхлээд бүтээгдхүүнтэй ажиллахад зориулж хэт ягаан туяаны форматыг онгойлгох хэрэгтэй.
- Хэт ягаан туяаны зураглал нь хоёр хэмжээст хавтгайд хавтгайрсан 3D загвар харааны дүрслэл юм. Хоёр хэмжээст хавтгай дээрх цэгийг хэт ягаан туяаны гэж нэрлэдэг бөгөөд 3D объект дээр vertex гэж нэрлэнэ. Ийм байдлаар хэт ягаан туяаны байршлын хил хязгаар дотроо бүх загвар нь загвар дээр тодорхой байр суурьтай байдаг. Хэт ягаан туяаны бүтцийг дараах байдлаар харуулах хялбар арга бол:
- Та цаасан дээрээс куб хийж үзсэн үү? Хэрэв тийм бол кубанд зөв оруулахын тулд цаасан хэлбэрт оруулахад шаардлагатай хэлбэрийн талаар бодоорой. Энэ нь хөндлөн, 4 нэгж (нүүр царай) өндөр, 3 хөндлөн огтлолтой адилхан байна. Хэрвээ цаасны шоо нь 3D загвартай байсан бол булан бүр нь ирмэг , булангийн орой нь орой бөгөөд хавтгай тал бүр нүүр царай болно. Загварыг бөөгнөрүүлэх нь маш ойролцоо байдаг, голдуу 6-аас илүү нүүртэй байдаг.
- Бооцоогүй: Бөөгнөрөл нь хоёр хэмжээст дүрс бүхий хавтгай дээрхи хэт ягаан туяаны координатуудыг олон өнцөгт нүүрэн дээр байрлуулах үйл явц юм. Хэт ягаан туяаны координатыг нүдээр харж, дөрвөлжин bitmap дүрсийг 512 х 512 хүртэл 6000 хүртэлх тооны нарийвчлалтай дүрсээр гаргадаг. Загварт зориулсан бүтэцтэй зургийг зурах буюу бүтээгч зурагчийг удирдамжийг ашиглана текст файл үүсгэх үед.
- Хэт ягаан туяаны функцийг бий болгох: Загварын хэт ягаан туяаны координатыг гаргах процедур нь ихэвчлэн гурван шатлалтай:
- Зураач эхлээд загвар дээр байгаа нүүрний бүлгийн хэсгийг сонгож, тэдгээр нүүр царайд автомат төсөөллийг ашигладаг. Төлөвлөлт нь ихэвчлэн хавтгай эсвэл цилиндр хэлбэрийн объектоос хамаарч байдаг:
- Төлөвлөлтийн хэтийн төлөв: Ханан эсвэл шал зэрэг хавтгай гадаргуу нь төлөвлөсөн төсөөлөл авдаг бөгөөд энэ нь 3D гадаргууг нэг чиглэлд (ихэвчлэн камераас) хавтгайрсан гэсэн үг юм. Төлөвлөгөөний дагуух нэг анхааруулга нь загварыг бүхэлд нь давтдаг бөгөөд ингэснээр та төлөвлөсөн төсөөллийг бүхэлд нь шоо болгон хэрэглэвэл ихэвчлэн хэт ягаан туяа нь бие биенээсээ дээш гарна.
- Цилиндр хэлбэрийн проекц нь муруй гадаргуу дээр илүү тохиромжтой бөгөөд та хоолойг аваад, эцэст нь төгсгөл хүртэл нь тайрч, хавтгайруу дууслаа. Бусад төсөөлөл бас байдаг, гэхдээ хоёр нь хамгийн түгээмэл зүйл юм.
- Ихэнх гадаргуу нь хавтгай эсвэл цилиндр биш учир автоматаар газрын зураглалын арга нь хангалттай үр дүнг өгдөггүй. Үүнтэй тэмцэхийн тулд зураач нь хэт ягаан туяаны байршлыг хэт ягаан туяаны загварыг түлхэж, оройнуудыг татах арга замаар гаргана. Хэт ягаан туяаны сайн байрлал нь давхаргыг багасгахад чиглэгддэг ба тэдгээрийн гадаргуугийн өндөр нарийвчлалтай хэсгүүдийн онцлог шинж чанарыг илтгэх, тэдгээрийн өмсгөл / хуяг дуулга зэрэг онцгой оргилд хүрдэг.
- Энэ процесс нь загвар дээрх бүх полигонуудад давтагддаг. Зураач дараа нь UV-ийн бүлгийг зохион байгуулж, хэт ягаан туяаны бүлгүүдийг нэгтгэх, хэт ягаан туяаны зохион бүтээх ажлыг зохион байгуулах болно.
Тэгээд л ийм байна! Загварыг нь задалж үзсэний дараа процессыг зохион бүтээгчийн гарт байрлуулсан бөгөөд энэ нь дууссан хэт ягаан туяа дээр байрлах нарийвчилсан зургийн зургийг боловсруулах болно.