|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#9161 | ||
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
Quote:
Quote:
L'adattivo non c'entra con il problema in questione. Quando noi scendiamo con gli fps sotto alla fq di refresh del monitor stiamo "viaggiando" fuori sincronia rispetto ad esso e non esiste una soluzione al problema che ne deriva,esiste solo il miglior compromesso.(il problema c'è a priori,sopra e' risolvibile al 100%(vsync),sotto rimarra' sempre). La soluzione matematicamnete migliore sarebbe usare il vsync normale,che dimezzando gli fps ad un sottomultiplo della fq di refresh evita il fuorisincrono,ma non è indolore perchè per farlo dimezza il framerate generando altri problemi. Idem per gli altri palliativi,quali vsync adattivo(che serve ad altro),triple buffer o il gioco in se che magari ci mette pure del suo per aggravare la situazione. Il dubbio è: nei 120hz,il problema (sotto) è meno visibile rispetto ai 60hz ?(pur essendo ovviamente presente,indipendentemente dal gioco,dall'adattivo o dal triple buffering o da qualsiasi tecnica venga usata per attutirlo) Ho chiesto a voi perche' avete avuto sia monitor a 60 che a 120hz.
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 Ultima modifica di slide1965 : 19-04-2013 alle 15:21. |
||
|
|
|
|
|
#9162 | |
|
Senior Member
Iscritto dal: Dec 2004
Città: Roma
Messaggi: 27168
|
Quote:
__________________
MetallicGear Qube,Asus Strix z690 d4,i7 13700k+Arctic 360rgb,2x32gb Patriot Viper Rgb 3600mhz,ssd:980pro 2TB-970evo 1tb-970evo 2tb-sm941 2tb-kingston 3dUltra 2tb,4090 phantom+Samsung 34 g8 OLED,Corsair 1000w,Xonar U7mk2 USB,sua 1500i,Asus Scope TKL-g13-g35-g903 vecchi bench 780/970 |
|
|
|
|
|
|
#9163 |
|
Senior Member
Iscritto dal: Jan 2007
Città: Village of Belin
Messaggi: 27905
|
con un monitor 60hz con vsync attivo se fai 50fps non sei fuori sincronia. stai semplicemente facendo un dato numero di frame, che non è quello massimo supportato dallo schermo.
il vsync serve per restare ENTRO il valore massimo di sincronia supportato dal monitor. essere fuori sincronia vuol dire che la scheda video manda allo schermo più immagini di quelle che quest'ultimo può visualizzare, alchè le immagini vengono o saltate o tagliate. con un monitor 120hz le fluttuazioni subito inferiori a 120fps sono più difficili da notare rispetto a quelle sotto i 60hz. ci vuole un occhio allenato. per esempio, passare da 60 frame a 50 frame, si riesce a notare abbastanza facilmente, e ancor di più se da 60 si passa a 45-40. di contro, se non si è particolarmente allenati, passare da 120 frame a 110, non fa molta differenza. in generale ho notato dopo anni di uso dei 120hz che mi capita spesso di non notare fluttuazioni sopra i 100 frame, mentre mi accorgo più facilmente se il framerate da 120 cala sotto i 90 direttamente. il punto è che nei giochi ove è più difficile mantenere i 120 frame fissi si avrà una situazione di frame medio compreso tra 75-85 fps magari, e i picchi verso l'alto o verso il basso si noteranno comunque più difficilmente, dato che l'occhio si adagierà sul framerate medio dopo un po' di tempo. detto questo, il Vsync va perfettamente il suo lavoro levando l'effetto del Tearing che rende quasi ingiocabile ogni gioco.
__________________
ROGRIPPER: Helios+Thor1,2kW+3960X+Zenith II+64gb 3600C16+3080 12gb Vector2+Rocket4x2 NB: Alienware X17 R2 Acoustyx S7 Planar |-| Truthear Nova |-| FiiO BTR 7 |-| Sundara closed back |-| Moondrop PARA |-| SPL Phonitor One ->╚(ಠ_ಠ)=┐┌( ಠ_ಠ)┘ LG 65G26LA - Marantz SR7009 - SuperNait 2 - D50S - SS315X - Jamo HCS628, 2x QA3070S ╚(•⌂•)╝┌( ಠ_ಠ)┘<- |
|
|
|
|
|
#9164 | ||
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
perfetto
Quote:
Sei fai 50fps,(quindi con vsync inattivo) non sei in sincrono con il monitor,che continua ad avere un refresh di 60 fotogrammi al secondo mentre tu gli stai mandando 50 fps al secondo. Essere fuori sincronia vuol dire che la scheda manda allo schermo piu o meno immagini di quelle che quest'ultimo dovrebbe/vorrebbe visualizzare. Il vsync serve non solo per restare ENTRO il valore massimo di sincronia supportato dal monitor,ma per restare in sincronia anche se scendi sotto ,dimezzando appunto i frames ad un sottomultiplo. Quote:
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 Ultima modifica di slide1965 : 19-04-2013 alle 16:21. |
||
|
|
|
|
|
#9165 | |
|
Bannato
Iscritto dal: Dec 2010
Messaggi: 11851
|
Quote:
io son dell'idea che è meglio un frames + basso, ma con una variazione minima o 0, che un frames più alto ma con grosse oscillazioni di frames. ma poi dipende anche da gioco a gioco. ho visto giochi, con variazione di fps tra 50/ 60fps , che continuavano ad esser decenti (ripeto parlo per me), altri che se non stavi proprio a 60fps fissi diventavano un indecenza |
|
|
|
|
|
|
#9166 | |
|
Senior Member
Iscritto dal: Jun 2003
Città: Prov. Milano
Messaggi: 45760
|
Quote:
Certo che si Masque...è normale, perchè da 60 a 120 è tutto un plus rispetto alla fluidità di partenza che hai a 60fps. Se da 120 cali a tipo 70-80 non cambia molto, se da 60 scendi a non dico 50 ma a tipo 40-45 è facile che inizia percepire qualche "rallentamento". Poi certo...è tutto un pò a spanne perchè bisogna considerare anche la percezione personale di ognuno di noi.
__________________
Lian-Li 011 EVO/ Evga 1000W GT/ 9700K+Galahad 360/ Asus Strix Z390-F/ Corsair 32GB 3200MHz/ RTX3080 FTW3 Ultra/ AOC AG352UCG6+Nano AmbientPX/ Aquaero 6/ P5Plus 1TB+970EvoPlus 1TB+MX500 2TB+vari/ Sound Blaster X3+Edifier S350DB+ATH-AG1X & Aurvana SE/ Corsair Strafe rgb+Dark Core Pro SE Ultima modifica di TigerTank : 19-04-2013 alle 16:22. |
|
|
|
|
|
|
#9167 |
|
Senior Member
Iscritto dal: Apr 2011
Messaggi: 4256
|
Ah beh negli FPS o nei giochi di guida se il framerate non è stabile è una schifezza immonda. Non e' importante che sia necessariamente 60 frame, l'importante è che se sono 50 rimangano 50 dall'inizio alla fine della sessione di gioco. In altri giochi quali TPS, platform o action anche se ci sono oscillazioni 15/20 frame non si nota piu di tanto.
__________________
MB: Asus Strix X870-F- AIO Arctic Liquid Freezer III PRO - CPU Ryzen 9800X3D -Ram: G.Skill DDR5 6000 MHz CL30 - VGA: KFA2 RTX4080 - PSU: Thermaltake Toughpower PF3 850Watt - Case: Lancool 217 Monitor MSI MAG 271QPX |
|
|
|
|
|
#9168 |
|
Senior Member
Iscritto dal: Mar 2010
Città: Milano
Messaggi: 2568
|
Ragazzi, non fate confusione tra stuttering e tearing.
Il tearing è quello che si verifica quando vengono visualizzati sullo stesso frame a monitor, 2 frame differenti generati dalla scheda video. Lo stuttering è quella sensazione di mancanza di fluidità che succede per frame rate bassi o quando cambia molto velocemente il frame rate tra una immagine e l'altra.
__________________
plltxe nìNa'vi? GTX 4090 Gainward |
|
|
|
|
|
#9169 | |||||
|
Senior Member
Iscritto dal: Jan 2007
Città: Village of Belin
Messaggi: 27905
|
Quote:
il vsync è attivo anche quando sei sotto i 60 frame, ma entra attivamente in gioco quando la scheda elabora il 61esimo frame. Quote:
senza Vsync abilitato, fino a che non arrivi a 60 frame non avrai tearing (a parte giochi che generano più frame di quelli che il programma di rilevazione ti segna). non a caso nei benchmark, ove il vsync non si usa mai, finchè faccio meno di 120 frame non ho assolutamente tearing sul mio monitor a 120hz, proprio perchè la sincronia schede video/monitor è mantenuta (il monitor non riceve più immagini di quelle che la sua elettronica può visualizzare, e quindi si vede tutto bene). Quote:
Quote:
tra l'altro da quando ho il monitor a 120hz ho spesso di dar peso al vsync e a questi settaggi, e sinceramente non ho MAI avuto problemi di frame dimezzati come dovrebbe accadere con buffering doppio, quinidi se non vado a 120 frame, di certo non calo subito a 60, ma vedo tranquillamente tutto il "range" di framerate compreso tra 120 e 60 Quote:
quando passo da 60 a 55-50fps me ne accorgo prima di subito. da 120 a 100 è molto più difficile, e se un gioco gira abitualmente a 80-90, passaggi sopra i 110 frame li noti ma non danno fastidio. non dimentichiamoci che i 60 frame sono la "fluidità" minima per chi ha un occhio esigente. passare da 120 a 80 frame non è una perdita di fluidità paragonabile alla sensazione di "scattosità" che si ha giocando a 40-50fps
__________________
ROGRIPPER: Helios+Thor1,2kW+3960X+Zenith II+64gb 3600C16+3080 12gb Vector2+Rocket4x2 NB: Alienware X17 R2 Acoustyx S7 Planar |-| Truthear Nova |-| FiiO BTR 7 |-| Sundara closed back |-| Moondrop PARA |-| SPL Phonitor One ->╚(ಠ_ಠ)=┐┌( ಠ_ಠ)┘ LG 65G26LA - Marantz SR7009 - SuperNait 2 - D50S - SS315X - Jamo HCS628, 2x QA3070S ╚(•⌂•)╝┌( ಠ_ಠ)┘<- Ultima modifica di Goofy Goober : 19-04-2013 alle 16:32. |
|||||
|
|
|
|
|
#9170 | ||
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
Quote:
Mi quoto riportandoti quello che ho scritto prima: Quote:
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 |
||
|
|
|
|
|
#9171 |
|
Senior Member
Iscritto dal: Mar 2010
Città: Milano
Messaggi: 2568
|
Viste le ultime "scoperte" sullo stuttering, la tua idea è più che giusta.
__________________
plltxe nìNa'vi? GTX 4090 Gainward |
|
|
|
|
|
#9172 |
|
Senior Member
Iscritto dal: Jan 2007
Città: Village of Belin
Messaggi: 27905
|
il punto è che non c'è nessuna perdita di sincronia fino a che non si sforano i frame massimi "riproducibili" dal monitor.
fare meno frame di quelli supportati dal monitor, non fa perdere proprio nessuna sincronia (sincronia di che cosa poi? con 40 frame riprodotti dalla scheda l'utente vede 40 frame, non c'è nessuna altra sincronia che interessa). il resto è aria fritta.
__________________
ROGRIPPER: Helios+Thor1,2kW+3960X+Zenith II+64gb 3600C16+3080 12gb Vector2+Rocket4x2 NB: Alienware X17 R2 Acoustyx S7 Planar |-| Truthear Nova |-| FiiO BTR 7 |-| Sundara closed back |-| Moondrop PARA |-| SPL Phonitor One ->╚(ಠ_ಠ)=┐┌( ಠ_ಠ)┘ LG 65G26LA - Marantz SR7009 - SuperNait 2 - D50S - SS315X - Jamo HCS628, 2x QA3070S ╚(•⌂•)╝┌( ಠ_ಠ)┘<- |
|
|
|
|
|
#9173 | |
|
Senior Member
Iscritto dal: Jun 2003
Città: Prov. Milano
Messaggi: 45760
|
Quote:
Leggiti questa guida, vecchia ma sempre attuale: http://www.hwupgrade.it/forum/showthread.php?t=1319188
__________________
Lian-Li 011 EVO/ Evga 1000W GT/ 9700K+Galahad 360/ Asus Strix Z390-F/ Corsair 32GB 3200MHz/ RTX3080 FTW3 Ultra/ AOC AG352UCG6+Nano AmbientPX/ Aquaero 6/ P5Plus 1TB+970EvoPlus 1TB+MX500 2TB+vari/ Sound Blaster X3+Edifier S350DB+ATH-AG1X & Aurvana SE/ Corsair Strafe rgb+Dark Core Pro SE |
|
|
|
|
|
|
#9174 | |
|
Bannato
Iscritto dal: Dec 2010
Messaggi: 11851
|
Quote:
x esempio, Crysis quando scende sotto i 60fps è "molto più liscio" di quando succede la stessa cosa in Far Cry 3 |
|
|
|
|
|
|
#9175 | ||||||
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
Quote:
Quindi non sei perfettamente sincrono. Quote:
Quote:
Nei 60hz ,se viaggi sotto ai 60fps senza vsync attivo la situazione e' tutt'altro che fluida e il problema non e' dettato solo dai pochi fps ma dal fatto che si nota(a quanto pare molto di piu rispetto ai 120hz) che sei fuori sincrono Quote:
il monitor lo sfrutti allo stesso modo ,lui fa sempre 60 fotogrammi al secondo come il tuo ne fa sempre 120 Quote:
Non esiste nessuna soluzione "perfetta" all'ottimizzaizone del video quando si viaggia fuori sincrono in basso. Il meno peggio e' vsync ma sega in 2 i frames e purtroppo e' proprio perche' li sega in 2 che è quello che lavora meglio Quote:
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 |
||||||
|
|
|
|
|
#9176 |
|
Senior Member
Iscritto dal: Jan 2007
Città: Village of Belin
Messaggi: 27905
|
slide ci rinuncio.
non bastiamo io e tiger a farti capire. evidementente ci vuole un esercito di utenti che ti scriva la stessa cosa ![]() la mia fortuna è che almeno non devo giocare a 30fps, mai, quindi magari il mio mondo segue leggi diverse da quelle del tuo, ma l'ultima volta che ho avuto il problema del dimezzamento dei frame credo che avessi una 4200Ti e non sapevo nemmeno cosa era il pannello di controllo nvidia (che ho poi scoperto proprio in quell'occasione p.s. per la cronaca, se vuoi cercare bene online e magari dare ascolto a utenti di altri fori (dato che qui sembra che io e altri diciamo fesserie), sono state fatte prove dove con l'uso di d3doverrider e triple buffering ove l'input lag non veniva nemmeno sfiorato, anzi per alcuni risultava leggermente diminuito. e il "palliativo" come lo chiami tu, è proprio la soluzione ad ogni problema che ci si può porre su questo argomento. poi il discorso sincronia che non c'è non so dove l'hai preso, ma detto affettuosamente, è una bella barzelletta buon proseguimento
__________________
ROGRIPPER: Helios+Thor1,2kW+3960X+Zenith II+64gb 3600C16+3080 12gb Vector2+Rocket4x2 NB: Alienware X17 R2 Acoustyx S7 Planar |-| Truthear Nova |-| FiiO BTR 7 |-| Sundara closed back |-| Moondrop PARA |-| SPL Phonitor One ->╚(ಠ_ಠ)=┐┌( ಠ_ಠ)┘ LG 65G26LA - Marantz SR7009 - SuperNait 2 - D50S - SS315X - Jamo HCS628, 2x QA3070S ╚(•⌂•)╝┌( ಠ_ಠ)┘<- |
|
|
|
|
|
#9177 | |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
Quote:
So perfettamente cos'e e cosa fa il triple buffering ma non è questo il punto di cui sto discutendo. Il triple buffering serve a far si che quando scendi sotto ai 60 fps(su un monitor a 60hz) i gli fps non vengano segati dal vsync ma questo non c'entra un fico secco con la discussione in essere. Qui e' stato chiesto se,al di la dei palliativi che tutti conosciamo,(nabbi e triplo buffering compreso)i 120hz fanno accusare all'occhio umano il problema il maniera inferiore ai monitor a 60hz?? Non stiamo discutendo di quali stratagemmi usare per ovviare al problema,stratagemmi che tutti consosciamo(vedi il triple buffering). Ripeto: stiamo discutendo se su un 120hz il problema (stratagemmi a parte)si nota meno rispetto ad un monitor 60hz. Mi sono spiegato o lo ripeto un altra volta? facciamo che ci rinuncio io,cosi siamo in 2 e torniamo ot giusto per informazione sappi che il tuo monitor ,anche se gli mandi 20 fps,lavora sempre a 120 fotogrammi al secondo,non lo fai riposare
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 Ultima modifica di slide1965 : 19-04-2013 alle 16:57. |
|
|
|
|
|
|
#9178 |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 15361
|
slide ti regalo un tapiro d'oro
Ultima modifica di sickofitall : 19-04-2013 alle 16:58. |
|
|
|
|
|
#9179 | |
|
Senior Member
Iscritto dal: Mar 2010
Città: Milano
Messaggi: 2568
|
Quote:
Secondo me non è completamente vero quello che dici... Ti faccio un esempio: a 60 Hz fissi del monitor (su questo siamo d'accordo?) ogni frame viene visualizzato ogni 16,6 ms. Se la scheda video ha un frame nuovo pronto ogni 25 ms (40 frame al secondo). Diciamo che partono insieme. Il monitor al tempo 0 visualizza il contenuto del buffer video della scheda video (frame 1). Dopo 16,6 ms chiede alla scheda video di mandargli il frame 2 ma la scheda video non è ancora pronta, visto che ci mette 25 ms a fare un frame e gli invia ancora il frame 1. Dopo altri 16,6 ms il monitor chiede un altro frame e la scheda video è pronta e gli manda il frame 2. E' evidente che per vedere 2 frame, sono passati 16,6*3 ms=49,8 ms. Vuol dire che stai visualizzando 40,16 immagini al secondo. Esiste quindi una granularità, dovuta al tempo in millisecondi in cui il monitor visualizza la stessa immagine. Sono riuscito a spiegarmi?
__________________
plltxe nìNa'vi? GTX 4090 Gainward |
|
|
|
|
|
|
#9180 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 6358
|
dimmi sick,dimmi pure senza editare il messaggio
__________________
Mb Maximus Z690 Apex Cpu i9-12900k Ram G-skill Trident Z5 7000 c32 Gpu 6900xt Ssd 980 Pro NVMe M.2 Psu Ax1600i Case Yuel Beast Atlas II Monitor Lg 38gn950 Ultima modifica di slide1965 : 19-04-2013 alle 17:01. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:49.





















