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

Auteur Sujet: texte déformé à cause du redimensionnement  (Lu 2744 fois)

0 Membres et 1 Invité sur ce sujet

FolliotJunior

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
texte déformé à cause du redimensionnement
« le: Mai 19, 2021, 11:26:40 pm »
Bonjour à tous, je découvre actuellement le module, et j'ai un problème : lorsque j'affiche un Sprite ou un texte avec la méthode draw(), ils sont ensuite déformés lorsque je déforme la fenêtre, mais je voudrais qu'ils gardent leurs échelles de taille. Merci d'avance pour votre aide.
« Modifié: Mai 20, 2021, 08:10:17 am par FolliotJunior »

nagimar

  • Newbie
  • *
  • Messages: 36
    • Voir le profil
Re: texte déformé à cause du redimensionnement
« Réponse #1 le: Juillet 15, 2021, 01:08:37 pm »
Je crois que c'est le glViewport qui utilise la SFML qui fait ça, il faut changer l'échelle suivant le redimentionnement de la fenêtre (ou désactiver le viewport ?), mais je ne pense pas que la SFML permet de désactiver le viewport, je pense qu'il est activé d'office dans la classe rendertarget.
J'avais eu le même problème avec les interfaces graphiques et les menus qui n'étaient pas positionnés au même endroit lors du redimentionement de la fenêtre, j'ai dû donc  modifier la matrice de projection pour changer la perspective de la vue en fonction de la taille de la fenêtre. (Je fait ça dans mon framework mais je ne sais pas si la SFML permet de le faire.)
« Modifié: Juillet 15, 2021, 01:11:53 pm par nagimar »