Cosa sono i Jaggies?

Jaggies è il termine gergale per le linee frastagliate sfocate che possono apparire nella computer grafica. In genere si verificano in immagini raster, note anche come bitmap, con risoluzione ridotta. Le linee assomigliano a gradini e appaiono al posto di linee rette o curve ai bordi dell’immagine.

Le immagini bitmap hanno spesso frastagliature perché sono costituite da pixel quadrati separati di vari colori e sfumature. Quando la loro dimensione viene modificata, un processo chiamato aliasing aggiunge o rimuove i pixel in modo tale che emerga un errore di rappresentazione, noto anche come artefatto. Gli artefatti hanno spesso un aspetto simile a una scala a causa di questa aggiunta o sottrazione di pixel attorno ai bordi dell’immagine. La grafica non raster, nota come grafica vettoriale, si basa su una formula matematica anziché sui pixel per rappresentare le immagini. Questo è il motivo per cui la grafica vettoriale non produce frastagliature.

Anche la computer grafica o i video animati possono presentare delle frastagliature. La posterizzazione temporale è responsabile della produzione di questi artefatti nella grafica in movimento. Questo processo descrive cosa accade visivamente quando il numero di fotogrammi in un video diminuisce, ma la sua velocità rimane la stessa.

Le irregolarità possono essere ridotte nella computer grafica tramite l’anti-aliasing. L’anti-alias aggiunge pixel ombreggiati alle aree intorno ai bordi dell’immagine per creare un aspetto più uniforme. L’anti-aliasing temporale, noto anche come motion blur, può correggere le irregolarità nella grafica animata o nei video. Nel video, questo processo tiene conto della scena o dell’immagine catturata in un arco di tempo, non solo in un’istanza. L’anti-aliasing temporale fa apparire l’immagine come se sfrecciasse sullo schermo.

L’anti-aliasing a schermo intero (FSAA) viene utilizzato nelle schede grafiche tridimensionali per ridurre le irregolarità nei sistemi di videogiochi. Il metodo applica l’anti-aliasing a tutte le immagini tridimensionali sullo schermo. La tecnica di anti-aliasing più comunemente usata in FSAA è il sovracampionamento. Il sovracampionamento comporta il raddoppio o quadruplicazione della risoluzione di ciascun fotogramma. I frame vengono quindi sottocampionati in modo che coincidano con la risoluzione del display.
Si ritiene che il termine “jaggies” provenga dal videogioco Atari Rescue on Fractalus!, pubblicato nel 1985. Una delle grafiche per computer del gioco non era stata sottoposta a anti-alias. A causa della bassa risoluzione sul sistema Atari, gli artefatti non sono mai stati eliminati dall’immagine e gli sviluppatori hanno descritto l’effetto come “frastagliato”. In seguito hanno chiamato i nemici nel gioco “Jaggi” e, secondo quanto riferito, volevano chiamare il videogioco Behind Jaggi Lines.