Aliasingul în imagini poate fi descris ca linii de trepte sau margini zimțate (adică puține defecte ) care se găsesc adesea în afișaje cu rezoluție mai mică. Jaggiile sunt evidente deoarece monitorul sau alt dispozitiv de ieșire nu utilizează o rezoluție suficient de mare pentru a arăta linia netedă.
Antialiasing, atunci, este o tehnologie care încearcă să rezolve aliasing-ul găsit în imagine.
S-ar putea să găsiți opțiunea de anti-aliasing dacă vă uitați prin setările unui joc video. Unele opțiuni ar putea include 4x, 8x și 16x, deși 128x este posibilă cu configurații hardware avansate. Antialiasingul este adesea văzut ca anti-aliasing sau AA și este uneori numit supraeșantionare .
Cum functioneaza antialiasingul?
Vedem curbe și linii netede în lumea reală. Cu toate acestea, atunci când computerele oferă imagini pentru afișare pe un monitor, acele curbe și linii se defalc în elemente mici pătrat numite pixeli. Acest proces are ca rezultat linii și muchii care apar adesea zgârcit.
Antialiasing reduce această problemă prin aplicarea unei tehnici particulare pentru a netezi marginile pentru o imagine mai bună. Acest lucru ar putea să acționeze prin estomparea ușoară a marginilor, până când acestea par să piardă acea calitate zgură. Prin eșantionarea pixelilor în jurul marginilor, antialiasing reglează culoarea pixelilor din jur, amestecând aspectul jagged.
Deși amestecarea pixelilor elimină marginile ascuțite, efectul de antialializare poate face fuzionarea pixelilor.
Opțiuni de oprire
Diferitele tehnici de antialiasing oferă o varietate de rezultate în funcție de capacitățile hardware:
- Supersample Antialiasing: Procesul SSAA necesită imagini de înaltă rezoluție și preselectări la dimensiunea necesară. Această abordare are ca rezultat o muchie mult mai fină, dar supersampling necesită mai multe resurse hardware de pe o placă grafică, cum ar fi memorie video suplimentară. SSAA nu mai este folosit din cauza puterii necesare.
- Multisample Antialiasing: Procesul de eșantionare MSAA necesită mai puține resurse prin suprasamplări numai a unor părți ale imaginii, în special a poligoanelor. Acest proces nu este la fel de resurse intensive. Cu toate acestea, MSAA nu funcționează bine cu texturi alfa / transparente și, deoarece nu eșantionează întreaga scenă, calitatea imaginii poate fi redusă.
- Adaptive antialiasing: Adaptive Antialiasing este o extensie a MSAA care funcționează mai bine cu texturi alfa / transparente, dar nu ocupă lățimea de bandă și resursele unei plăci grafice așa cum o face supersamplingul.
- Prelevarea de probe de acoperire: Dezvoltat de NVIDIA, CSAA produce rezultate similare cu MSAA de calitate superioară, cu un cost redus de performanță față de standardul MSAA.
- Calitate superioară îmbunătățită: Dezvoltate de AMD pentru cardurile grafice Radeon, EQAA este similară cu cea a CSAA și oferă o antialiasing de calitate superioară asupra MSAA, cu un impact minor asupra performanței și fără creșterea cerințelor de memorie video.
- Analiza rapidă aproximativă: FXAA este o îmbunătățire pe MSAA, care este mult mai rapidă, cu un cost mai mic de performanță hardware. În plus, elimină marginile întregii imagini. Imaginile cu antialiasing FXAA pot, totuși, să apară un pic mai încețoșate, ceea ce nu este util dacă cauți grafice clare.
- Analiza temporală: TXAA este un proces antialiasing mai nou, care produce rezultate îmbunătățite față de FXAA prin încorporarea mai multor tehnici de uniformizare, dar cu un cost de performanță ușor mai ridicat. Această metodă nu funcționează pe toate plăcile grafice.
Cum se ajustează antialiasingul
Unele jocuri oferă o opțiune în cadrul setărilor video pentru a configura opțiunea antialiasing. Alții pot oferi doar câteva opțiuni sau chiar nu vă pot oferi opțiunea de a schimba deloc antialiasingul.
De asemenea, puteți să personalizați setările antialiasing prin panoul de control al plăcii video. Unele drivere de dispozitive vă pot oferi și alte opțiuni de antialiasing.
De obicei, puteți alege să aveți setări antialiasing dictate de aplicație, astfel încât diferite setări să se aplice jocurilor diferite - sau puteți opri complet dezactivarea.
Ce setare antialiasing este cel mai bun?
Aceasta nu este o întrebare ușoară de răspuns. Experimentați setările pentru joc și placa grafică pentru a vedea opțiunile pe care le preferați.
Dacă descoperiți că performanța este scăzută în mod substanțial, cum ar fi ratele de cadre degradate sau dificultatea de încărcare a texturilor, reduceți setările de calitate sau încercați o antialializare mai puțin intensivă a resurselor.
Cardurile de grafică continuă să funcționeze mai bine, iar monitorii mai noi au rezoluții care elimină aliasingul cel mai perceptibil, astfel încât setările antialias de tip tweaking sunt mai puțin importante decât în trecut.