pourkoi les travellings sont pas aussi fluides sur pc que sur console - Jeux Video
Marsh Posté le 24-06-2002 à 00:56:50
regarde halo
Marsh Posté le 24-06-2002 à 00:59:22
Fred2k a écrit a écrit : regarde halo |
il est en 30 fps....;
Marsh Posté le 24-06-2002 à 00:59:52
je parle en général
par exemple colin mcrae rally 2 meme en 640 480 quand on tourne ca devient flou a cause des travelings pas fluides. c'est encore plus flagrand quand on compare les fifa consoles et PC
Marsh Posté le 24-06-2002 à 01:06:55
firebird2 a écrit a écrit : je parle en général par exemple colin mcrae rally 2 meme en 640 480 quand on tourne ca devient flou a cause des travelings pas fluides. c'est encore plus flagrand quand on compare les fifa consoles et PC |
parceque le seul moyen d'avoir un mouvement horizontal fluide c'est d'attendre le vsync avant d'afficher une autre image. ce qui est facile à faire sur console car toutes les tv ont la même fréquence (50 ou 60 hz) mais plus compliqué sur pc ou les freq vont en gros de 60 à 140hz. un jeu prévu pour le 60 sera donc beaucoup trop rapide en 140. par conséquent il faut trouver une autre technique pour garantir la même vitesse sur tous les pc, à savoir, mettre un timer pour bloquer l'affichage à 75 fps par exemple. le problème c'est que si l'écran n'est pas à 75hz, le mouvement ne sera pas fluide.
c'est de la vulgarisation pour être à peu près clair, mais en gros c'est le principe
Marsh Posté le 24-06-2002 à 01:09:09
alors une solution?
car étonnament avec la démo du math engine, la fluidité est vraiment parfaite
Marsh Posté le 24-06-2002 à 01:17:38
firebird2 a écrit a écrit : alors une solution? car étonnament avec la démo du math engine, la fluidité est vraiment parfaite |
pas vraiment. la solution c'est de se baser sur le plus rapide. le problème c'est que du coup ça va ramer sur les pc plus lents.
pour l'instant le meilleur résultat que j'obtiens c'est en me basant sur un timer à 100fps ainsi ça ne va pas trop vite et reste fluide sur un pc puissant et les pc moins puissants n'étant pas capables d'afficher autant font ce qu'ils peuvent.
mais bon, ça ne fait pas trop longtemps que je me suis remis à la prog alors je ne prétend pas tout connaitre de la programmation sur pc
Marsh Posté le 24-06-2002 à 01:19:07
ca existe pas un prog pour bloquer les fps? genre 75hz et la fréq a 75hz.
Marsh Posté le 24-06-2002 à 01:22:57
firebird2 a écrit a écrit : ca existe pas un prog pour bloquer les fps? genre 75hz et la fréq a 75hz. |
c'est faisable. certains drivers sont à priori capables de le faire. le problème c'est qu'il y a tellement de cartes graphiques et de drivers différents que...
et puis tous les pc ne seraient pas forcément en mesure d'afficher 75fps.
l'avantage sur console c'est que tout est figé, la fréquence de la tv et le hardware de la console.
Marsh Posté le 24-06-2002 à 01:24:24
c'est vrai ,mais ca gache énormément quand on a des cartes graphs a 3000f on joue a plus de 100 et ca donne pareil que 40
Marsh Posté le 24-06-2002 à 01:26:41
firebird2 a écrit a écrit : c'est vrai ,mais ca gache énormément quand on a des cartes graphs a 3000f on joue a plus de 100 et ca donne pareil que 40 |
c'est clair
Marsh Posté le 24-06-2002 à 01:26:55
je me demande aussi parfois si ca viens pas un peu de l'écran lui meme car un ami avait un apple et avais pas ce probleme,quand il a du changé ca l'a fait
Marsh Posté le 24-06-2002 à 01:28:34
donc en gros rien a faire pour le moment.
bin nos chers nvdia et ati feraient bien de s'attaquer a ce probleme qui est particulierment genant je trouve. ca m'étonne meme que je n'ai encore entendu personne s'insurger contre ca.
Marsh Posté le 24-06-2002 à 01:31:06
firebird2 a écrit a écrit : donc en gros rien a faire pour le moment. bin nos chers nvdia et ati feraient bien de s'attaquer a ce probleme qui est particulierment genant je trouve. ca m'étonne meme que je n'ai encore entendu personne s'insurger contre ca. |
sans oublier windows car ce problème n'est pas géré de la même façon suivant les versions de windows/directx
enfin... faut bien reconnaitre que le pc n'a jamais été très doué en 2D et même dans un jeu purement 3D, quand on fait un traveling, c'est de la 2D.
Marsh Posté le 24-06-2002 à 01:36:31
je sais pas. xp à l'air d'essayer de synchroniser mais du coup ça fait ramer certains jeux (genre je fais 200 fps à UT sous 98 et moins de 100 sous xp).
mais bon... comme j'accroche pas à xp je reste de toute façon à W98
Marsh Posté le 24-06-2002 à 01:57:18
crowfix a eu raison de parler de la vsynch
mais il faut pas oublier que ca existe depuis des annees sur pc
suffit juste de l'activer...
et la, y'a plus de probleme de decrochage d'images
on perd cependant en perfs et les reactions de certains jeux semblent moins... "instantanée"
mais sinon ca roule
Marsh Posté le 24-06-2002 à 17:45:47
The Leon a écrit a écrit : il est en 30 fps....; |
oui,sauf quand tu fais une rotation,là ça "rame"
Marsh Posté le 24-06-2002 à 00:52:51
on a bo tourner a plus de 60 images secondes quand on a un mouvement de caméra on vois bien que l'image se dédouble.sur console c'est parfait
que faire?