Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Chute de FPS.  (Lu 2663 fois)

0 Membres et 1 Invité sur ce sujet

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Chute de FPS.
« le: Octobre 14, 2013, 01:25:23 pm »
Salut.

J'ai changer mon code source pour faire un graph de scene et faire mes propre entités Drawable et Transformable, cependant, je remarque une chute de FPS, en gros, quand je dessinais mes entités à la façon SFML 1.6 avec une entité SFML de haut niveau en variable membre pour chaque entité dessinable et transformable j'avais un FPS de 60 et depuis que je suis passé au style "SFML 2" en créant mes propres entité transformable et dessinable je me retrouve avec un FPS de 6.
« Modifié: Octobre 14, 2013, 01:27:03 pm par Lolilolight »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Chute de FPS.
« Réponse #1 le: Octobre 14, 2013, 03:05:50 pm »
C'est balot.
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Chute de FPS.
« Réponse #2 le: Octobre 14, 2013, 06:34:11 pm »
Ouais mais ce n'est pas si grave tant que ça ne donne pas cette impression que ça lag et j'ai d'autres bugs plus urgent à régler là...
Je voulais juste signaler que avec un graph de scene, le rendu est plus long. (C'est sans doute du aux combinaison de transformations avant le dessin et aux appels récursif à draw.)
Par contre le code source est vachement plus facile à maintenir.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Chute de FPS.
« Réponse #3 le: Octobre 14, 2013, 07:22:08 pm »
Ok, ton code est lent. Et ? Tu as une question ? Tu veux qu'on y jette un oeil ?
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Chute de FPS.
« Réponse #4 le: Octobre 19, 2013, 04:46:54 pm »
Non, à vrai dire, pas pour le moment, je me demandais juste si c'était possible que le fait de combiner les transformations fasse diminuer ainsi la FPS.

Bref je vais mettre mon code source à disposition un de ses jours sur plusieurs forum car je pense que se serait quand même que des personnes y jettent un oeuil.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Chute de FPS.
« Réponse #5 le: Octobre 19, 2013, 06:55:38 pm »
Citer
je me demandais juste si c'était possible que le fait de combiner les transformations fasse diminuer ainsi la FPS
Intrinséquement pas forcément, enfin ça dépend du nombre de transformations dont on parle. Ensuite ça dépend bien évidemment aussi de ton code.
Laurent Gomila - SFML developer

Lolilolight

  • Hero Member
  • *****
  • Messages: 1232
    • Voir le profil
Re : Chute de FPS.
« Réponse #6 le: Novembre 03, 2013, 10:03:25 pm »
Ok je pense savoir d'ou vient cette perte de performance, il faudrait que j'essaye avec des glMultMatrixf plutôt que de multiplier les sf::Transform dans le draw.