Çfarë është Tessellation?

Përmbajtje:

Çfarë është Tessellation?
Çfarë është Tessellation?
Anonim

Tessellation nuk është teknologjia e re grafike e nxehtë që ishte dikur - lëreni atë në gjurmimin e rrezeve - por është ende një nga teknologjitë më të rëndësishme të përdorura në lojëra për t'i bërë botët e tyre virtuale të ndihen më reale dhe më të gjalla. E bën këtë duke vendosur forma të sheshta gjeometrike pa mbivendosje apo boshllëqe për t'u shtuar shumë më tepër thellësi objekteve dhe personazheve dhe për ta bërë gjithçka të ndihet më 3D dhe zhytëse.

Ai gjithashtu mund ta bëjë më të lehtë procesin e zhvillimit.

Tesselation dhe Puna me Trekëndëshat

I prezantuar me DirectX11, Tessellation është, në vetvete, një metodë për rritjen e detajeve në një skenë duke ndarë rrjetat e trekëndëshit që përbëjnë objektet dhe personazhet në botët e lojës. Tessellation lejon ndarjen masive të këtyre trekëndëshave, ku çdo përgjysmim (ose dyfishim, në varësi të këndvështrimit tuaj) krijon detaje gjithnjë e më të imta sepse skajet janë më pak të zymta dhe modelet më të nuancuara.

Kjo vetëm nuk do të krijonte një efekt të përmirësuar në mënyrë drastike. Ndoshta shtimi i një shtrese detajesh në një imazh që nuk ishte ndryshe, por vetëm tekstura artistike mund ta bëjë këtë. Tessellation është i veçantë sepse është i kombinuar me hartën e zhvendosjes (është pak më ndryshe nga hartat e përplasjes). Kjo është, në mënyrë efektive, një teksturë që mund të ruajë informacione rreth lartësisë së saj - sa larg del nga baza e saj.

Lojërat dhe standardet e teselimit e përdorin këtë për të krijuar objekte dhe peizazhe me thellësi shumë më të madhe. Edhe pse zakonisht përdoret së bashku me teknikat e tjera vizuale, standardi Unigine Heaven jep një kujtesë të qartë se sa i fuqishëm mund të jetë modeli në rrethanat e duhura.

Image
Image

Në imazhin e mësipërm mund të shihni se shkallët, të cilat më parë ishin një rampë e sheshtë me një teksturë të ngjashme me shkallët mbi të, kthehen në një paraqitje 3D të një shkalle me tesel të aplikuar. Ky është një rast ekstrem - asnjë zhvillues lojërash nuk do të mbështetet ekskluzivisht në tesselation për një veçori kaq të rëndësishme vizuale - por tregon se çfarë ndikimi mund të ketë një tesselation në rrethanat e duhura.

Pse të përdorim Grafikat Tessellation?

Aq sa është i bukur efekti i teselimit në standardet si Unigine Heaven, sigurisht që nuk është aq befasues, veçanërisht në vitin 2020. Por nuk është gjithashtu unik. Nuk ka asnjë arsye që një efekt i tillë vizual 3D nuk mund të arrihet duke krijuar një model që është i asaj thellësie dhe shkalle dhe duke e teksturuar atë në mënyrë të përshtatshme. Pra, pse ne përdorim në vend të kësaj grafika tessellation?

Arsyeja përfundimtare është sepse është më e lehtë dhe më e lirë. Jo për sa i përket kostos së dollarit, por për sa i përket burimeve të sistemit. Është shumë më e lehtë të krijosh një model me detaje të ulëta, me një strukturë me cilësi të lartë dhe hartë zhvendosjeje të aplikuar në të, sesa të krijosh një model shumë të detajuar që shkon së bashku me teksturën. Kjo e bën shumë më të lehtë për zhvilluesin të krijojë skena të detajuara duke përdorur tessellation

Lojërat Tesellation: Cili është ndikimi?

Me aftësinë e Tessellation për të pasur një efekt ekstrem në pamjet vizuale, edhe nëse kjo nuk realizohet gjithmonë në të njëjtën masë, çfarë efekti ka në lojëra? A do të ndikojë në shpejtësinë tuaj të kuadrove aktivizimi i tessellation në lojën tuaj të zgjedhur?

Jo zakonisht. Testet kokë më kokë në lojërat e njohura që përdorin teselimin, si GTA V, sugjerojnë se ndikimi është minimal, duke humbur vetëm disa korniza në sekondë edhe në rastet më të kërkuara me paraqitje të rëndë në lojë. Analiza e thellë e SapphireNation tregon se efektet si HDR dhe thellësia e fushës mund të kenë një ndikim shumë më të madh në performancë sesa çdo gjë që kërkon testimi.

Recommended: