Sincronizzazione verticale si o no: ovvero fedeltà o reattività?
L'altro giorno con Dorin si discuteva a proposito dell'opportunità di abilitare o meno la sincronizzazione verticale in un videogioco. Al di là delle considerazioni tecniche, la questione pone però molte più riflessioni "filosofiche" di quanto si possa credere.
di Dorin Gega, Rosario Grasso pubblicato il 19 Giugno 2013 nel canale Videogames
69 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infocome quello che prende l'auto per la gita fuori porta la domenica che ascoltando il team di f1 parlare di aereodinamica e assetto pensa che sono tutti dei pazzi fanatici.
In comune hanno solo la parola automobile/videogioco. Due prospettive molto diverse e l'esempio del vsync colto dall'editoriale, le mette in luce efficaciemente.
Poi le passioni non condivise vengono sempre viste come 'fanatismi'... da chi non le ha!
Comunque nessuno sa rispondere al perché il tearing è presente anche se la scheda genera gli stessi frame del refresh del monitor?
si usa il frame lock per ovviare a quel problema e non avere il lag del vsync
il ritardo generato dal v-sync è talmente irrisorio che è trascurabile, paradossalmente è più probabile che del tearing nel momento sbagliato influisca di più di quei 16 ms
il cervello non è proprio in grado di notare scarti così infinitesimali, indipendentemente da quanto si è "mostro".
Non minimizzo troppo, sei tu e i vari fanatici degli fps che enfatizzate troppo un'inezia che non ha alcun peso.
ma cosa stai dicendo?
da come parli sembra che non hai mai provato.
In un gioco ad esempio come bf3 ,l'attivazione e la disattivazione del vsync crea una differenza di reattività sul mouse impressionante.
Non stiamo parlando di differenze da andare a cercare col lanternino o che possono notare solo i super mega professionisti o fanatici,parliamo di differenze lampanti e sopratutto non parliamo di fantascienza, basta provare.
La differenza la noterebbe anche la mia ragazza che non sa cosa sia un fps.
Per chiudere questa discussione e schiarirsi le idee,senza bisogno di essere fanatici o professionisti ci vuole un attimo, non c'e da far mille chiacchiere:
-munirisi di mouse di qualità adeguato con filo (il g500 è piu che sufficiente)
-settare i dpi al max
-avviare origin
-avviare bf3
-andare nel menu e settare la sensibilità del mouse il piu bassa possibile e movimento diretto del mouse su ON
-settare vsync ON
-entrare in multi e muoversi una decina di secondi a dx e sx velocemente,mirare ,girarsi e mirare
-tornare nel menu di gioco
-settare vsync OFF
-rientrare in partita e ripetere i movimenti fatti poco prima
la differenza è lampante,altro che inezia
fine della fiera
non mi dire che hai già provato perchè se lo avessi fatto avresti già convenuto con quello che sto dicendo.
ma cosa stai dicendo?
da come parli sembra che non hai mai provato.
In un gioco ad esempio come bf3 ,l'attivazione e la disattivazione del vsync crea una differenza di reattività sul mouse impressionante.
Non stiamo parlando di differenze da andare a cercare col lanternino o che possono notare solo i super mega professionisti o fanatici,parliamo di differenze lampanti e sopratutto non parliamo di fantascienza, basta provare.
La differenza la noterebbe anche la mia ragazza che non sa cosa sia un fps.
Per chiudere questa discussione e schiarirsi le idee,senza bisogno di essere fanatici o professionisti ci vuole un attimo, non c'e da far mille chiacchiere:
-munirisi di mouse di qualità adeguato con filo (il g500 è piu che sufficiente)
-settare i dpi al max
-avviare origin
-avviare bf3
-andare nel menu e settare la sensibilità del mouse il piu bassa possibile e movimento diretto del mouse su ON
-settare vsync ON
-entrare in multi e muoversi una decina di secondi a dx e sx velocemente,mirare ,girarsi e mirare
-tornare nel menu di gioco
-settare vsync OFF
-rientrare in partita e ripetere i movimenti fatti poco prima
la differenza è lampante,altro che inezia
fine della fiera
non mi dire che hai già provato perchè se lo avessi fatto avresti già convenuto con quello che sto dicendo.
15 minuti di risate! Io sono tra quelli che chiacchierano senza aver provato quindi mi son preso la titata d'orecchie ma mi sono divertito un casino. L'hai scritta troppo bene. Sono sdraiato dalle risa :-D
Scrivi piú spesso perfavore!
Nel primo caso condivido il discorso che fai perchè anche io setto sempre il v-sync su ON + triple buffering per ovvii motivi. Tanta cura nella grafica e poi la vogliamo vedere spezzettata a causa del tearing? No grazie.
In Multy il discorso cambia e trovo impossibile non accorgersi della differenza tra v-sync attivato o meno.
Quando mi capita di entrare nell'unico fps in multy che faccio e mi dimentico di disattivare dal pannello nvidia il v-sync me ne rendo conto appena muovo un passo nella mappa. C'è un ritardo in tutto.
C'è da sottolineare però che gioco da anni a questo fps quindi ho una certa dimestichezza e sensibilità dove si gioca in modo rapidissimo e a suon di scatti.
Dico questo perchè magari chi è alle prime armi non si accorge del lag ,del ritardo o come lo vogliamo chiamare, anche se a me sembra una cosa evidentissima.
Poi ci sono giocatori che hanno mouse speciali con tasti e tastini per le varie impostazioni, io invece ho un semplice microsoft da 10€ e se ci aggiungo il v-sync credimi la differenza si vede!
Beh, devo dire che vista l'altisonanza e la ricercatezza filosofica dei tuoi precedenti post mi aspettavo una risposta più ragionata, si vede che quando ti vengono mostrati i punti deboli dei tuoi ragionamenti la butti in cazzate per evitare di dover ammettere gli errori, un comportamento un po' triste per uno che cerca di passare come il filosofo della situazione....
Comunque anche questo tuo esempio è sbagliato, oltre che francamente un po' stupido, visto che ovviamente quando ho detto che i piombi non avevano uno scopo mi riferivo al fatto di tenerli in tasca durante una gara d'atletica, non al loro uso nella pesca, ma se invece di ammettere che hai detto una vaccata preferisci cercare di sviare l'attenzione fai pure.......
Si... e depilati![/QUOTE]
Ennesima dimostrazione che quando ti rendi conto di aver sbagliato regredisci istantaneamente ad un livello prescolare, e pensare che qualche post fa eri li a scrivere papiri su papiri sulle "
quel frame che la gpu decide di eliminare per stare al passo del monitor potrebbe venirti a mancare il passaggio di un nemico dietro un angolo che tu non hai visto
Dai però qui si sta arrivando all'assurdo, un'immagine che comprare per un solo frame tra 60 o addirittura tra 120 è assolutamente impossibile da percepire, sul serio, impossibile, te lo posso assicurare, pensa che è impossibile anche percepire un frame completamente diverso dagli altri tra 30 (a livello conscio, infatti è su questo che si basava il famoso esperimento della pubblicità subliminale della coca-cola nei cinema), figurati se è possibile identificare qualcosa in un frame quasi identico ad altri 60 che rimane sullo schermo solo per poco più di un centesimo di secondo
già di base da quando tu fai clic a quando il clic lo registra il server e te lo restituisce passano in media 300-400ms, 30ms netti sono un decimo di quel tempo, non è affatto poco (16ms al tuo clic, 16ms al ritorno dell'input elaborato dal client+server)
Non ho capito perché i fantomatici 16 ms dovrebbero raddoppiare, comunque, comunque oltre a confermare che 16 ms sono inavvertibili dal cervello umano (noto che nessuno ha quotato o commentato il mio esempio del battito di ciglia che invece dal mio punto di vista era significativo....) vorrei far notare che il lag di cui stiamo parlando non c'entra con la connessione, non influenza la velocità di trasmissione delle tue azioni ai server, quella che TEORICAMENTE dovrebbe esserne influenzata è la visualizzazione dell'effetto di quel clic sul tuo monitor (tipo lo sparo), il che non c'entra nulla con il lag della linea internet che invece influenza la trasmissione del clic ai server e quindi agli altri giocatori e viceversa.
ricordiamoci che la storia dei 25-30 fps dell'occhio è per far si che l'occhio percepisca una sequenza di immagini fisse come un filmato continuo e non come spezzoni, per il resto l'occhio vede in modo continuo e tutto e se sei allenato, come dicevo, il singolo frame del nemico che attraverso un angolo viene percepito e può cambiarti la partita
fossimo fatti tutti allo stesso modo ed avessimo tutti le stesse abilità allora saremmo tutti ai WCG.
stranamente ci vanno quei malati che creano leggende metropolitane.
No, non importa quanto tu sia allenato, vedere un singolo frame tra 60 al secondo è impossibile per chiunque, non importa l'allenamento, è impossibile e basta. Per quanto riguarda la differenza tra 30 e 60 sfondi una porta aperta, la differenza c'è ed è evidente, personalmente noto anche una differenza tra 50 e 60 fps, ma questo non significa che riesco a contare i 10 fotogrammi che mancano, semplicemente noto un calo di fluidità ed anche un affaticamento visivo maggiore, cosa a cui sono particolarmente sensibile (questo per dire che in realtà sono piuttosto sensibile sul lato vista); ma indipendentemente da quanto si è sensibili non è possibile notare un singolo frame tra 60, altrimenti guardando un colibrì dovresti vedere le ali che vanno su e giù, ma guarda caso è impossibile senza una telecamera ad alta velocità, nonostante mediamente si muovano 60 volte al secondo .
Comunque, tanto per sfatare un'altra credenza senza fondameto logico, anche l'occhio ha una sua frequenza di refresh, ed è ovvio se ci pensi, visto che sarebbe impossibile che veda "in modo continuo e tutto", come farebbe? e come farebbe a trasferire questo "tutto" con degli impulsi elettrici al cervello? In realtà la frequenza di aggiornamento della retina è di circa 120 fps, ecco perché sopra tale soglia non ha senso spingersi e che già oltre i 60 il miglioramento è molto limitato. E già che siamo sull'argomento, l'occhio non si allena, è quello e basta (se funziona bene ovviamente) quella che si può allenare è la corteccia visiva del cervello.
Per finire, devo dire che trovo alquanto fastidiosa questa mitizzazione dei giocatori professionisti, certo, ci vogliono dei buoni riflessi, ma nulla si sovrumano, quello che fa davvero la differenza è il tempo che si passa a giocare sempre allo stesso gioco ed il fanatismo con cui ci si applica, personalmente un tale "allenamento" lo troverei insopportabile, come penso anche molti di voi (in realtà per quanto mi riguarda è già un'eresia associare la parola allenamento ai videogiochi ), probabilmente è questo il motivo per cui non siamo QUASI tutti ai WCG (che non so manco che voglia dire, ipotizzo world computer games). E comunque il fatto che un giocatore professionista creda alle leggende metropolitane non significa che tali leggende siano vere, se un attore di fama internazionale crede che il viola porti sfiga significa che è vero? Se un atleta olimpionico tocca sempre un'oggetto di ferro prima di una gara significa che toccare ferro è davvero utile per vincere?
come quello che prende l'auto per la gita fuori porta la domenica che ascoltando il team di f1 parlare di aereodinamica e assetto pensa che sono tutti dei pazzi fanatici.
In comune hanno solo la parola automobile/videogioco. Due prospettive molto diverse e l'esempio del vsync colto dall'editoriale, le mette in luce efficaciemente.
Poi le passioni non condivise vengono sempre viste come 'fanatismi'... da chi non le ha!
Certo che te in quanto a similitudini ed analogie non te la cavi un gran che bene eh? Evidentemente non sono il tuo forte, lascia perdere dai che sono una meno sensata dell'altra........
Comunque mai pensato che l'aerodinamica (senza e ) e l'assetto siano da pazzi fanatici, però se qualcuno cerca di darmi a bere che se smonto i tergicristalli le prestazioni dell'auto migliorano in maniera avvertibile permettimi di dubitarne, indipendentemente da chi sia colui che me lo vuole far credere; il risultato più probabile di tale modifica è che mi schianti contro un muro per l'acqua sul parabrezza piuttosto che andare più veloce per il minor peso o per la minor resistenza offerta all'aria
Per quanto riguarda la storia delle passioni, vorrei far notare che tra passione e ossessione c'è una differenza notevole e chi è disposto a disabilitare ogni filtro ed a giocare a risoluzioni da anni 50 pur di guadagnare qualche millisecondo di dubbia utilità difficilmente rientrerà nella prima categoria.
ma cosa stai dicendo?
da come parli sembra che non hai mai provato. [cut]
In bf3 in effetti non ho mai provato, visto che non ce l'ho perché non mi interesso ne ai call of duty ne ai vari bf, quindi in effetti potrebbe essere che su quel gioco il v-sync sia mal fatto e generi più problemi del normale, ma in molte altre occasioni (ed in vari generi di giochi) ho provato e l'unica differenza, molto evidente, era che mi si frantumava l'immagine ogni volta che spostavo il mouse (da quando ho il crossfire poi è diventato ancora più invasivo il tearing), poi ripeto, è possibile che ci siano giochi in cui il v-sync sia mal fatto (magari anche perché sanno già in anticipo che non lo attiverà nessuno per partito preso ) e quindi non ci si impegnano più di tanto in fase di ottimizzazione; e tanto per chiarire il discorso ho un mouse da gioco dotato di filo, peso regolabile, profili selezionabili, tasti programmabili e che raggiunge i 5600 dpi (anche se non servono a una mazza), otre ad un tappetino della razer ed una tastiera meccanica da gioco (pure retroilluminata :Prrr, quindi non venirmi a dire che parlo senza aver coscienza di quello che sto dicendo .
Io non ho mai parlato di bf3, se avessi letto bene avresti visto che ho solo affermato, e lo ribadisco, che 16 ms di lag sono IMPOSSIBILI da avvertire per chiunque, poi se in qualche gioco il v-sync pesa molto di più di questi 16 ms può anche diventare rilevante, ma se si limita a 16 ms no.
Qui devo aprire una piccola parentesi.
Scusa eh, ma te, alla soglia dei 50 anni, chiami ancora te stesso e i tuoi coetanei ragazzi?! E' un po' assurdo, cioè, va bene che ormai il termine ragazzo /a/i è stato denaturato ed esagerato oltre modo, ma francamente, almeno dopo aver fatto il giro di boa (superata la mezz'eta) bisognerebbe incominciare ad abbandonarlo, perché altrimenti la cosa diventa ridicola ed anche un po' triste.
Ovviamente non c'entra nulla con l'argomento, ma visto che l'hai tirato in ballo tu non ce l'ho fatta a non puntualizzare.
Ovviamente se il tuo nick non si riferisce al tuo anno di nascita o se la tua compagna ha molti meno anni di te il discorso non vale, altrimenti dovresti prendere atto che il termine "ragazzo" non ti si addice più e smetterla di riferirti a te stesso ed ai tuoi coetanei con quel termine.
Mi pare che si possa intuire dalle mie risposte, comunque mi piacciono molto i giochi singleplayer con storie ed ambientazioni solide, ma gioco anche in multy
Tranne che sul quel "tanta cura nella grafica" (visto che spesso è lasciata la stessa delle console dalle quali il gioco è stato importato) per il resto concordo, ovviamente.
Quando mi capita di entrare nell'unico fps in multy che faccio e mi dimentico di disattivare dal pannello nvidia il v-sync me ne rendo conto appena muovo un passo nella mappa. C'è un ritardo in tutto.
C'è da sottolineare però che gioco da anni a questo fps quindi ho una certa dimestichezza e sensibilità dove si gioca in modo rapidissimo e a suon di scatti.
Dico questo perchè magari chi è alle prime armi non si accorge del lag ,del ritardo o come lo vogliamo chiamare, anche se a me sembra una cosa evidentissima.
Poi ci sono giocatori che hanno mouse speciali con tasti e tastini per le varie impostazioni, io invece ho un semplice microsoft da 10€ e se ci aggiungo il v-sync credimi la differenza si vede!
Qui ho già esposto la mia opinione, il v-sync ed il suo peso sul lag evidentemente dipendono molto dal gioco, è possibile che con alcuni giochi l'input lag causata dal v-sync sia molto più alta di 16 ms e risulti realmente avvertibile, ma se ci si limita hai 16 ms di cui stiamo discutendo non può essere avvertita da nessuno, questo è un fatto.
ps: il tuo avatar è stupendo
Ca**o che post colossale che è venuto fuori, così imparate a provocarmi
Scusa eh, ma te, alla soglia dei 50 anni, chiami ancora te stesso e i tuoi coetanei ragazzi?! E' un po' assurdo, cioè, va bene che ormai il termine ragazzo /a/i è stato denaturato ed esagerato oltre modo, ma francamente, almeno dopo aver fatto il giro di boa (superata la mezz'eta) bisognerebbe incominciare ad abbandonarlo, perché altrimenti la cosa diventa ridicola ed anche un po' triste.
Ovviamente non c'entra nulla con l'argomento, ma visto che l'hai tirato in ballo tu non ce l'ho fatta a non puntualizzare.
Ovviamente se il tuo nick non si riferisce al tuo anno di nascita o se la tua compagna ha molti meno anni di te il discorso non vale, altrimenti dovresti prendere atto che il termine "ragazzo" non ti si addice più e smetterla di riferirti a te stesso ed ai tuoi coetanei con quel termine.
1965 sta per l'anno della mia chitarra preferita .
La mia ragazza ha 24 anni e io ho da poco passato i 30.
Mi sa che chiedero' all amministratore la possibilita' di modificare il nome utente perché non sei il primo che lega il nick alla età.
Io ho visto che è così
Ho visto che su fear 3 ad esempio (bellissimo gioco che lo preferisco a cod e battlefield del 2013) se metto vertical sync on va piu' lento, mentre se metto su off va piu' veloce, si vede qualche effetto di tearing ma è meglio così perchè va piu' veloce. ho la amd hd7750 1gb gddr5.Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".