Diferența dintre Clipping și Culling

Anonim

Clipping vs. Culling

Clipping și culling sunt tehnici care sunt folosite extensiv în papervision. Ele sunt, de asemenea, folosite în grafica computerizată atunci când se proiectează un joc pe calculator. Deoarece ambele tehnici sunt similare, oamenii sunt adesea confuzi în legătură cu diferențele dintre ele. Acest articol va evidenția caracteristicile acestor două concepte pentru a le clarifica pentru orice cititor.

Culling este procesul care elimină obiectele care nu sunt văzute de aparatul de fotografiat din cadru, lăsând astfel mai puțini poligoane pentru procesarea motorului papervision. Pe de altă parte, tăierea este procesul în care poligoanele care se extind dincolo de cameră sunt sacrificate sau preluate, ceea ce duce la poligoane care sunt încă vizibile dispar. Zona în care urmează să fie tăiat obiectul este cunoscută sub numele de fereastră de tăiere. Clipping a asumat o mare importanță în domeniul dezvoltării jocurilor video în aceste zile. Folosind această tehnică, designerii de jocuri pot îmbunătăți rata cadrelor și, de asemenea, calitatea video a jocului. Clipping-ul este un proces de optimizare care accelerează prezentarea cadrului actual.

Curățarea, pe de altă parte, este o metodă utilizată pentru îndepărtarea ascunsă a suprafeței într-un procesor grafic. Culling este de două tipuri, cu o magnitudine de comparare a conținutului care se adresează operației de memorare a memoriei, denumită MCCAM Cull, și o operațiune de tăiere subpixel. Alți termeni asociați cu sacrificarea sunt sacrificarea din spate, care decide dacă un poligon al unui obiect grafic este vizibil și o închidere de ocluzie, care încearcă să evite desenarea poligoanelor care sunt acoperite din vedere de alte poligoane care sunt vizibile.