fluidité d'image dégradée dans les fps sans la vsync

fluidité d'image dégradée dans les fps sans la vsync - Ecran - Hardware - Périphériques

Marsh Posté le 03-01-2005 à 22:17:05    

bonjours a tous,
j'en suis a mon 3eme ecran lcd et je trouve vraiment que l'image est dégradée (comme hachuré) surtout dans les fps si l'on active pas la vsync .
Qu'en pensez-vous? Est ce que quelqu'un a trouvé une astuce pour y remedier?
vga ou dvi? 60 ou 75hz? qu'elle écran a se problème diminué?
 
activer la vsync ne me gène pas mais lorsque le nombre de fps descend en dessous des 60 ,l'écran se cale a 30fps!!!!!
 


Message édité par pilou13 le 23-07-2006 à 21:56:02
Reply

Marsh Posté le 03-01-2005 à 22:17:05   

Reply

Marsh Posté le 03-01-2005 à 22:59:25    

je vous donne un exemple de mon problème dans farcry
si vsync activée je suis obligé par ex de baisser les options graphiques sous peine de ralentissements brutales a 30 fps
si vsync desactivé détail max FA et AA au max .le jeu tourne nickel au niveau moyenne fps entre 50 et 80 fps mais l'image n'est pas fluide a cause de ces sortes de hachures d'images.par contre sur un crt pas de soucis dans cette situation.
Je ne pense pas que cela est un rapport avec la réactivité de l'ecran,mais plutot avec un débit d'images pas assez important sur les lcd , je ne sais pas ? Quelles sont vos conditions de jeu,vsync on ou off?
au fait j'ai actuellement un belinea 101735 (athlon 3500 et 6800gt )
 


Message édité par pilou13 le 23-07-2006 à 21:47:50
Reply

Marsh Posté le 03-01-2005 à 23:34:50    

Ca fait strictement la même chose sur un CRT, qui en revanche offre plus de souplesse ds le choix du taux de rafraichissement. ;)
 
Le problème est en fait simple :

  • Si tu n'actives pas la synchro' verticale, la carte graphique rendra autant d'image par seconde que cela lui est possible. Problème ton écran lui est soumis à un taux de rafraichissement fixe (ce n'est pas exactement vrai sur le LCD ou l'inertie des cristaux liquide joue plus sensiblement->rémanence) : des images risquent donc fort de n'avoir pu être affichées que partiellement avant qu'on passe à la seconde trame : les images apparaissent "déchirées", et de petites fluctuation du framerate donne une impression de µsaccades. Pour ma part je ne supporte pas. [:w3c compliant] Ce pb est aussi vrai sur un CRT que sur un LCD...
  • Avec la synchro' verticale,la carte graphique "attend" l'écran. Le gros pb c'est que cela implique que la fréquence d'affichage soit une fraction de la fréquence d'affichage : 1/1, 1/2, 1/3... Là où ça devient TRES génant c que si la carte n'est capable d'afficher que 57fps (par exemple), alors que ton écran est à 60Hz, elle ne pourra pas l'alimenter à raison de 60fps prévues,et passera donc brusquement à 30fps. D'où tes variation brutales de framerate !  La solution consiste à jouer sur le fréquence de rafraichissement (120Hz sur un CRT par exemple laisse possible : 120FPS, 60fps, 40fps, 30fps, 24fps, 20fps...), ou a activer le tripple buffer (il bouffe de la ram sur la carte graphique en mettant uen tramme supplémentaire en attente, mais évite les variations trop fréquentes).


Ds ton cas le pb est logique :
la carte peut fournir entre 50 et 70fps, donc de temps en temps la framerate de 60fps (60Hz sur ton écran)ne pouvant être maintennu, tu tomberas à 30fps par défaut...
 
En te calant à 75fps, tu devrais te bloquer à 37.5fps constantes (c pas top, mais ça évite els variation).
 
pas de solution miracle malheuresement. :(

Reply

Marsh Posté le 03-01-2005 à 23:47:47    

merci pour ton explication donc pas de solution a part se mettre en vga a 75 hz (dvi bloqué a 60 hz).
comment activer le triple buffer ??  
enfin quelqu'un comme moi qui ne supporte pas ces micro saccades !!

Reply

Marsh Posté le 04-01-2005 à 23:52:57    

Le dvi n'est pas bloqué à 60 hz sur mon IIyama par exemple je peux le passer en 75 hz max. Je pense que ça doit être pareil sur ton belinea.  
Si je comprend bien avec le lcd le mieux est d'avoir une cg extrêmement performante ainsi on peut se permettre d'avoir le plus souvent possible un fps supérieur à 60 ou 75 et donc d'activer la synchro verticale pour éviter les hachures.
 

Reply

Marsh Posté le 05-01-2005 à 12:19:35    

Achille57 a écrit :

Le dvi n'est pas bloqué à 60 hz sur mon IIyama par exemple je peux le passer en 75 hz max. Je pense que ça doit être pareil sur ton belinea.  
Si je comprend bien avec le lcd le mieux est d'avoir une cg extrêmement performante ainsi on peut se permettre d'avoir le plus souvent possible un fps supérieur à 60 ou 75 et donc d'activer la synchro verticale pour éviter les hachures.


Le pb de déchirement de l'image sans la vsync est tout aussi vrai sur un CRT que sur un LCD ! ;)

Reply

Marsh Posté le 05-01-2005 à 20:31:54    

Achille57 a écrit :

Le dvi n'est pas bloqué à 60 hz sur mon IIyama par exemple je peux le passer en 75 hz max. Je pense que ça doit être pareil sur ton belinea.  
Si je comprend bien avec le lcd le mieux est d'avoir une cg extrêmement performante ainsi on peut se permettre d'avoir le plus souvent possible un fps supérieur à 60 ou 75 et donc d'activer la synchro verticale pour éviter les hachures.


 
Je suis tout a fait d'accord avec toi, mais cela revient trés cher a la longue.
mais la qualité d'image est incomparable avec la vsync activée.
ce qui est le plus hallucinant quand même c'est que farcry avec qualité au max + fa8x te cale pratiquement tout le temps (surtout en exterieur)a 30fps (ecran lcd a 60hz) avec un A64 3500+ / 1 go de ram / geforce 6800 gt.
Le moteur 3D de doom 3 et HL2 par contre affiche avec la config precedement citée 95% du temps plus de 60 fps (donc magnifique avec la vsync activée)

Reply

Marsh Posté le 17-03-2008 à 21:24:48    

Achille57 a écrit :

Le dvi n'est pas bloqué à 60 hz sur mon IIyama par exemple je peux le passer en 75 hz max. Je pense que ça doit être pareil sur ton belinea.  
Si je comprend bien avec le lcd le mieux est d'avoir une cg extrêmement performante ainsi on peut se permettre d'avoir le plus souvent possible un fps supérieur à 60 ou 75 et donc d'activer la synchro verticale pour éviter les hachures.
 


 
Salut !
 
C'est quel genre d'écran, ton IIYAMA ? CRT ou LCD ?
 
Si c'est un LCD : format "carré" ou format "large" (rapport 16:10) ?
 
Concernant les images "hachurées", je suppose que vous voulez bien parler de hachures, saccades... dans les mouvement vraiment horizontaux (de gauche à droite et vice-versa, mais surtout donc, des mouvement d'image horizontaux, pas en oblique - par exemple du coin inférieur gauche vers le coin supérieur droit de l'écran) ?
 
Parce que moi, j'ai exactement la même chose avec de la vidéo ou des films, quand mon écran LCD est réglé sur 60 Hz comme taux de rafraîchissement vertical... quand je le mets sur 75 Hz, là c'est parfaitement fluide ! Et j'avais remarqué ça aussi (saccades à 60 Hz, mais parfaitement fluide à 75 Hz, sur un écran CRT).
 
Le problème est que dans le cas d'écrans LCD "larges" (format 16:10), dans leur résolution native (1440x900 pour un 19" ; 1680x1050 pour un 22" ; 1920x1200 pour un 24" ), c'est d'office en 60 Hz et je crois qu'il n'est pas toujours possible de mettre en 75 Hz dans une résolution inférieure alors que pourtant l'écran et la cg devraient le permettre (d'après les données techniques dans leur manuel d'utilisation respectif).
 
Par exemple, j'ai un ami qui a un écran 24" (un IIYAMA, le "fameux modèle phare" décrit sur LESNUMERIQUES.COM), qui a donc une résolution native de 1920x1200 en 60 Hz : et bien, alors qu'il permet théoriquement de choisir la résolution en 1440x900 en 60 et 75 Hz et que sa cg est censée pouvoir afficher du 1440x900 en 75 Hz aussi... ben dans le menu "affichage" du panneau de configuration, le 75 Hz n'est pourtant pas dispo en 1440x900 (ou est mis dans la liste "taux de rafraîchissements non compatibles avec cette résolution). Bizarre, non ?
 
QUESTION :
 
Où faut-il aller pour activer cette synchro verticale ? Dans les paramètres de la cg elle-même ? Moi pour l'instant j'ai une cg MSI FX5700LE qui marche avec des pilotes NVIDIA... mais je vais avoir un nouveau PC avec cg ASUS EN8600GT/SILENT/512MO qui fonctionnera aussi avec des pilotes NVIDIA.

 
[EDIT]
 
J'ai trouvé où aller dans les paramètres de ma carte graphique... mais le fait d'activer ou désactiver la synchro verticale ne change finalement rien : toujours une image "hachurée" dans les mouvements vraiment horizontaux !
 
Seul le passage au 75 Hz élimine ces "hachures", car en 60 Hz ces hachures persistent avec ou sans activation de la synchro verticale.
 
J'attends l'arrivée de ma nouvelle configuration PC et de son écran 22" (je verrai donc à ce moment-là s'il sera possibie ou non pour moi d'avoir du 75 Hz dans une résolution inférieure (1440x900 par exemple), car en 1680x1050 seul le 60 Hz serait dispo. Car d'après la doc de ma future carte graphique et de mon futur écran 22", l'un et l'autre devraient accepter (en DVI) une résolution de 1440x900 en 60 et 75 Hz.


Message édité par brebis le 18-03-2008 à 17:22:02

---------------
Suis fan de DX bien que je ne le pratique pas énormément (mais le sujet me passionne de plus en plus) ; comme type d'antenne, j'ai une "indoor" (antenne avec un 8, en fait un clone de la fameuse "Visionic Silver 36" )
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed