Clipping vs Culling
Clippingul și sacrificarea sunt tehnici care sunt folosite pe larg î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 înlătură obiectele nevizate de aparatul de fotografiat de la cadru, lăsând astfel mai puțini poligoane pentru procesarea motorului papervizor. 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 ocluzia, care încearcă să evite desenul de poligoane care sunt acoperite din vedere de alte poligoane care sunt vizibile.