Forskel mellem Clipping og Culling

Nøgleforskel: Clipping er processen, hvor software er programmeret til at identificere og fjerne en del af et billede, som er enten indenfor eller uden for billedrammen. Occlusion culling (OC) er den proces, hvor software bruges til at bestemme overflader og dele af billedet, der ikke er synlige for brugeren, fordi det ligger bag et andet objekt eller en overflade.

Clipping og culling er udtryk, der almindeligvis findes i computergrafik ved design af videospil. Disse er teknikker, der bruges til at skabe videospil af programmører og designere. Begge disse teknikker er ens og anvendes også til lignende formål; de bliver ofte forvirret af mennesker, der ikke er i marken. Disse to teknikker har forskellige forskelle mellem dem.

Clipping er processen, hvor software er programmeret til at identificere og fjerne en del af et billede, som er enten indenfor eller uden for billedrammen. Det område, der er klippet, er uden for rammerne eller klipvinduet. Dette sker i grafik eller spil for at eliminere de dele af spillet eller billeder, der ikke vil være synlige for afspilleren. Dette sparer tid og øger gengivelseshastigheden for grafikken. For eksempel zoomer en brugerredigerende 2D-grafik ind, og kun den øverste halvdel af billedet ses, idet klipning gør det muligt for computeren ikke at spilde tid på at lægge den nederste halvdel af billedet, hvilket fremskynder billedets indlæsning.

I 3D-billeder anvendes clipping på en anden måde. Nu, hvis der oprettes en 3-D-model af en by, kan kameraet kun se byen fra en vis vinkel eller en vis grad, alt hvad der er ude af synsfeltet, ændrer computeren ikke, skygge eller tilføjer detaljer, eller endda gøre det bageste billede helt. Det kan også bruges til ikke at tilføje tekstur eller detaljer til objekter, der ligger langt væk fra kameraet. Algoritmen giver renderingskoden mulighed for at springe over detaljerne og gør det muligt for programmet at køre hurtigere. Dette er en fremtrædende metode, der bruges til at designe grafik til mobiltelefoner.

Udklipning spiller en vigtig rolle under udviklingen af ​​videospil og bør bruges omhyggeligt for at maksimere billedfrekvensen og visuel kvalitet af spillet. Hver spiludvikler tildeles et bestemt "budget" af polygoner, der kan tegnes i hver videoramme, da det er dyrt at transformere, tekstur og skygge en polygon. Derfor kan udvikleren øge budgettet og dermed maksimere spilets visuelle kvalitet. Klipningsteknik bruges normalt, når objekter er delvist synlige og udføres lige før rasterisering. Klipning sker ved hjælp af grafiksystemet.

Occlusion culling (OC) er den proces, hvor software bruges til at bestemme overflader og dele af billedet, der ikke er synlige for brugeren, fordi det ligger bag et andet objekt eller en overflade. Culling er også kendt som fjernelse af skjult overflade (HSR), okklusionskrædning (OC) eller synlig overfladebestemmelse (VSD). En skjult overfladebestemmelsesalgoritme bruges til at finde objekter, der ikke er synlige for afspilleren eller betragteren, da den ligger bag et andet objekt, og disse objekter er ikke gengivet på skærmen. For eksempel er en del af en bil synlig, men resten af ​​bilen er skjult bag en bygning. Resten af ​​bilen, som ikke skal være synlig for brugeren, selv i den virkelige verden, som den ligger bag bygningen, forhindres i at blive gengivet af maskinen.

Denne proces spiller en vigtig rolle, da det gør det muligt for computeren at holde sin hastighed ved at fjerne unødvendige objekter, der ikke vil være synlige for seeren. Et godt eksempel på at se culling er, når du spiller et spil, vises visse objekter kun delvist eller skjules, men når spillerne går for at se det pågældende objekt, får brugeren for det meste et sort billede, eller det zoomer bare på det pågældende billede. Culling er populær metode, der fremskynder gengivelsen af ​​store scener, der har en moderat til høj dybdekompleksitet. Culling kan også gøres for ansigter, der kan være i baggrundsscenerne og ikke synlige. Dette gør det muligt for programmet at fjerne detaljerne eller afstå fra at tegne ansigtet helt for at gemme hukommelsen.

Forskellige typer af okklusionskrævende tilgange indbefatter potentielt synligt sæt eller PVS-gengivelse, hvor scener er opdelt i sektioner, og synlighed er forudberegnet for scenen; portal gengivelse deler en scene i celler, sektorer eller portaler og fjerner derefter de billeder, der ikke er synlige. Der er to forskellige typer af udslip som MCCAM Cull-drift og subpixel Cull-drift. Culling er gjort før transformation og belysning af en scene.

Anbefalet

Relaterede Artikler

  • forskel mellem: Forskel mellem Sony Xperia Z Tab og Google Nexus 10

    Forskel mellem Sony Xperia Z Tab og Google Nexus 10

    Nøgleforskel: Sony har for nylig annonceret sin opdaterede smartphone og tabletter linje. Sammen med den nye flagskibs telefon Sony Xperia Z har virksomheden også tilføjet en ny tablet, Sony Xperia Z Tab. Tabletten understøtter en 10, 1 tommer TFT kapacitiv berøringsskærm og er oprettet ved hjælp af Sony Mobile BRAVIA Engine 2 teknologien. Nexus
  • forskel mellem: Forskel mellem egoistisk og selvcentreret

    Forskel mellem egoistisk og selvcentreret

    Hovedforskel: 'Selvstændige' mennesker koncentrerer sig kun om deres personlige synspunkter og hilsner og derved undgå andre. Mens selvcentrerede er de, der er overdrevent bekymrede over deres behov og betydning. Begge ord afspejler de mennesker, der kun giver eller søger først og fremmest betydning. Di
  • forskel mellem: Forskel mellem HTML og JSP

    Forskel mellem HTML og JSP

    Hovedforskel: HTML står for HyperText Markup Language. Det er et velkendt markup-sprog, der bruges til at udvikle websider. Det har eksisteret i lang tid og er almindeligt anvendt i webside design. JSP står for JavaServer Pages. Det bruges hovedsagelig til at udvikle dynamiske websider. JSP-teknologien giver mulighed for hurtig udvikling og nem vedligeholdelse af de nævnte informationsrige, dynamiske websider. J
  • forskel mellem: Forskel mellem patroner og tonere

    Forskel mellem patroner og tonere

    Nøgleforskel: Blækpatron eller blækpatron er hvor blækket er gemt til udskrivning på en blækpatron. En blækpatron indeholder portionerede reservoirer, der indeholder flydende blæk. Tonerkassetter, også kendt som laserpatroner, er beholdere, hvor blæk er lagret til brug i en laserprinter. Tonerkassetter har et tørdrevet blæk, som er anbragt på papiret og derefter opvarmet på papiret. Der er mange
  • forskel mellem: Forskel mellem venstre håndregel og højre håndregel

    Forskel mellem venstre håndregel og højre håndregel

    Hovedforskel: Den venstre håndregel og højre håndregel er typer af visuel mnemonik, som blev udviklet af John Ambrose Fleming i slutningen af ​​det 19. århundrede. De er vant til at vise retningen af ​​bevægelsen, feltet og strømmen. Den venstre håndregel gælder for elmotorer, mens højre håndreglen gælder for generatorer. Left Hand Rule og
  • forskel mellem: Forskel mellem hårdttræ og konstrueret gulvbelægning

    Forskel mellem hårdttræ og konstrueret gulvbelægning

    Hovedforskel: Hardwood er træet, der kommer fra et angiosperm-træ. Dette er en type træ, der har frø, der er lukket, hvad enten det er i pods, en skal, en dækning eller i en frugt. Hårdttræ har en tendens til at være langvarig og holdbar. På grund af dette hårdttræ er generelt accepteret som den højeste kvalitet træ. Udført træ
  • forskel mellem: Forskel mellem kommende og kommende

    Forskel mellem kommende og kommende

    Nøgleforskel: Begreberne kommende og kommende er synonymt for det meste. Begrebet 'forestående' har imidlertid en bredere vifte af definitioner end 'kommende'. Kort sagt, kommende midler til at frembringe eller komme frem, mens kommende betyder noget, der kommer op. Begreberne kommende og kommende er ofte forvirrede.
  • forskel mellem: Forskel mellem rejsendes check og kasserens check

    Forskel mellem rejsendes check og kasserens check

    Nøgleforskel: Rejsendes check er en fortrykt note, der har et nummer trykt på det. Dette papir kan bruges til at erstatte hård valuta og bruges ofte til rejser i udlandet. En kasserer er check, hvor pengene er garanteret af banken. Udstederen vil give banken en check på, hvor mange penge det vil betale nogen plus gebyret for udstedelse af kassererens check. Re
  • forskel mellem: Forskel mellem salgsakt og transportdokument

    Forskel mellem salgsakt og transportdokument

    Nøgleforskel: I lov er overdragelse overførsel af juridisk ejendomsret fra en person til en anden. Men det er også præcis, hvad en salgsakt gør. Den væsentligste forskel er, at Salgsdagen overfører ejendomsrettens juridiske titel fra en person til en anden i tilfælde af et salg. En transportdokument kan overføre ejendomsret til en person fra en person til en anden i tilfælde af en gave, en udveksling, en lejekontrakt (dvs. midlerti

Redaktørens Valg

Forskel mellem polar og ikke-polar

Hovedforskel: Arrangementet af atomer i et molekyle hjælper med at bestemme dets polaritet. Et molekyle siges at være polært, hvis det har en positiv og en negativ ladning. Et ikke-polært molekyle er et molekyle med mindre ladning. I kemi refererer polaritet til adskillelsen mellem elektriske ladninger af et molekyle eller dets kemiske gruppe, der har et elektrisk dipol- eller multipolsmoment. Po