|
|
|
|
Strumenti |
30-09-2009, 18:17 | #1 |
Senior Member
Iscritto dal: Sep 2009
Messaggi: 4427
|
antialiasing utilità
allora...mi sono informato un po' su questa funzione...serve a scalare un immagine ( o video) a una risoluzione più alta...ora però non ho capito una cosa...ma se io su un gioco imposto ad esempio la risoluzione 1680X1050...e il mio schermo ha proprio(casualmente XD) quella risoluzione...serve l'antialiasing oppure no?
__________________
CASE: PHANTEKS P500A| MOBO: ROG Strix X299-E Gaming| CPU: INTEL i9 9940X| DISSIPATORE: LIQUID FREEZER II 420mm| RAM: CORSAIR 32GB 3000C15| STORAGE: VPN100 256GB Nvme| VGA: PULSE RX VEGA 56| ALI: CORSAIR RM1000X| S.O: WINDOWS 11 PRO X64 |
30-09-2009, 20:39 | #2 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 4138
|
No, hai capito male. L'anti aliasing serve per eliminare le scalettature presenti ai bordi degli oggetti 3d. La risoluzione di un videogioco con o senza antialiasing resta invariata, se imposti 1680x1050 resta comunque 1680x1050. Qui vedi un semplicissimo esempio di immagine con e senza applicazione dell'antialiasing
http://www.gemaga.com/wp-content/upl....thumbnail.png
__________________
AMD 7950X - Sapphire 7900XT Pulse - MSI PRO X670-P WIFI - 32GB@6400 - NZXT H5 Flow - Enermax Revo X't 730W - 3xAsus VG249 FHD 144Hz - 500GB Samsung 970 Evo NVME - 256GB Samsung 840 Evo Sata3 - Seagate 4TB HDD |
30-09-2009, 21:55 | #3 | |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 6959
|
Quote:
Non c'entra niente con l'upscaling o il downscaling. Serve, come detto, ad eliminare le scalettature ai bordi. Mi permetto di aggiungere questa immagine Come vedi nella prima immagine in alto i bordi presentano notevoli scalettature, che nelle altre 2, quasi spariscono grazie all'attivazione dell'AA Personalmente lo trovo uno degli effetti indispensabili in ogni gioco, giocare senza antialiasing... fa un pò schifo...
__________________
|
|
30-09-2009, 22:24 | #4 | |
Senior Member
Iscritto dal: Dec 2007
Città: Genova
Messaggi: 5872
|
Quote:
L'antialiasing è un algoritmo che permette di campionare in matrici 2x2, 4x4...(a seconda del moltiplicatore che imposti) i pixel che si trovano ai bordi dell'immagine, conferendo un colore che è la media pesata dei pixel che si trovano immediatamente dentro la sagoma ed immeiatamente fuori. In questo modo vengono eliminati gli scalettamenti prodotti, inevitabilmento, dalle operazioni di texturing con poligoni regolari (triangoli, rettangoli...). La risoluzione del monitor è un'altra cosa, essa indica il numero di pixel (in orizzontale e verticale) utilizzati per costruire un immagine. Alcuni giochi, a risoluzioni elevate (tipo 1680x1050 o 1920x1080) non necessitano di AA (o comunque si può impostare un 2x), poichè l'immagine, costruita già con parecchi pixel, possiede i bordi poco scalettati (in COD4 e 5 non ho sentito necessità di attivare AA, mentre in assassin's creed...con medesima risoluzione, ho settato su 2/3). MSAA grava notevolmente sulla memoria video (più è alto il moltiplicatore, peggio è)...in particolare sullo z-buffer e richiede ulteriori passaggi di rendering sull'immagine in costruzione
__________________
MB:Asus Z170 PRO GAMING; CPU:Intel Core i7 6700K; RAM:Corsair LPX 2x8GB 3000 MHz; VGA:ASUS GTX1070 :angel;SSD: SaMSUNG EVO 860 512GB;PSU:EVGA SuperNOVA 650W; CASE:CM HAF932 Advanced; |
|
01-10-2009, 12:01 | #5 |
Senior Member
Iscritto dal: Sep 2009
Messaggi: 4427
|
ok grazie ora ho capito..il mio dubbio era che se un'immagine era stata fatta a una risolusione e visualizzata alaa stessa risoluzione, pensavo che l'antialiasing non servisse a niente...
__________________
CASE: PHANTEKS P500A| MOBO: ROG Strix X299-E Gaming| CPU: INTEL i9 9940X| DISSIPATORE: LIQUID FREEZER II 420mm| RAM: CORSAIR 32GB 3000C15| STORAGE: VPN100 256GB Nvme| VGA: PULSE RX VEGA 56| ALI: CORSAIR RM1000X| S.O: WINDOWS 11 PRO X64 |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:04.