DirectX 11 Tessellation Ydelse

Figurer , der gentages igen og igen i løbet af uden huller eller overlappende skabe den visuelle effekt kaldet tessellation . I computergrafik, tessellation opdeler de geometriske figurer , der udgør tre- dimensionelle modeller i mindre, finere dele . Denne effekt skaber jævnere og mere realistiske overflader med rigere visuelle detaljer . Microsofts DirectX 11, en ​​ansøgning program interface til visning af multimedier såsom 3 - D spil , understøtter avanceret tessellation performance, hvilket betyder at det giver mulighed for spiludviklere at drage fordel af grafiske teknikker muliggjort alene af tessellation . Displacement Mapping

Displacement mapping giver normalt flade teksturer et tredimensionelt udseende ved at lagre højde information i tekstur. Denne teknik tilføjer realisme til overflader såsom tagdækning helvedesild eller udskæringer. Fordi kortlægning forskydning kræver et stort antal knudepunkter , teknikken afhængig mosaikarbejde at skabe disse avancerede former. Som en standardfunktion i DirectX 11, kan udviklere drage fordel af kortlægning forskydning for at forbedre udseendet af in-game grafik uden at tage en større ydeevne hit.
Forfining Algoritmer

DirectX 11 er tessellation funktioner hjælper udviklere at drage fordel af raffinement algoritmer, der bruger fine, tessellated polygoner - trekanter , der udgør tre- dimensionelle modeller - at udjævne modeller, som ellers kan blive takkede, der giver mulighed for buede snarere end kantede overflader. DirectX 11 rummer en algoritme kaldet PN - trekanter eller N- patches til at skabe disse glatte, buede overflader. Med denne teknik , spil ikke længere nødt til at stole på simple , kantede former for effektiv ydeevne .
Detaljeringsgrad

Uden tessellation , tre- dimensionelle spil stole på tricks , såsom pop -in eller konsistens tegne -in - detaljer eller genstande optræder kun, når afspilleren er i tæt hold - for at optimere ydeevnen. Spil, der bruger disse teknikker butik modeller med varierende niveauer af detaljer og bytte dem på i farten. Via et DirectX 11- understøttet proces kendt som dynamisk tessellation kan udviklere forbedre ydeevnen ved hjælp af kun én model pr objekt. Spillet oprindeligt gengiver objektet i lav detalje, når set fra en afstand. Derefter bruger de ekstra trekanter , som tessellation , objektet får detaljer som spilleren tilgange .

Negative effekter på ydeevne

Selvom korrekt brug af tessellation udnytter teknikker såsom forskydning kortlægning , forfining algoritmer og dynamisk detaljeringsgrad eller LOD , for at forbedre både ydelse og grafik, forkert brug af tessellation faktisk hæmmer spillets ydeevne . For eksempel, når de fleste polygoner på en model dækker én pixel eller mindre , 3- D grafik ydeevne lider. Som tessellation skaber flere polygoner , det reducerer effektiviteten af ​​multisample antialiasing , der hjælper med at udglatte forekomsten af de enkelte pixels på polygon kanter.
Hoteltilbud

https://www.danishgame.com © Hobbyer, spil