zfightingiä
Zfightingiä (z-fighting) on 3D-tietokonegrafiikassa esiintyvä renderöintivirhe, jossa kaksi tai useampi pinta on käytännössä samalla syvyydellä ruudulla. Kun syvyysarvot eroavat vain vähän, syvyyssäde ei pysty erottamaan kummankin pinnan tarkkaa järjestystä, joten näytölle vilkkuvat tai rakeisesti näyttävät osa-alueet voivat vaihdella kulloinkin näkyvän pinnan mukaan.
Syyllinen on syvyysbufferin (z-bufferin) rajallinen tarkkuus. Kaikki pikselit tallentavat syvyyden yhdellä arvolla, ja kun kaksi pintoja
Yleisiä tilanteita ovat coplanaari-pintojen, lähellä toisiaan sijaitsevien pintojen tai useiden päällekkäisten geometrian osien yhteentörmäykset. Esimerkiksi tasot,
Ratkaisut vaihtelevat tilanteen mukaan. Mahdollisia keinoja ovat syvyyden tarkkuuden lisääminen (esimerkiksi käyttämällä 24-bit tai 32-bit syvyyspuskuria),