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

Auteur Sujet: RENDU FONT DANS SFML SF::TEXT  (Lu 3490 fois)

0 Membres et 1 Invité sur ce sujet

JOPAS

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
RENDU FONT DANS SFML SF::TEXT
« le: Novembre 23, 2021, 02:35:04 pm »
Bonjour
J'utilise la font consolas de windows 10 dans un sf::Text pas de problème particulier
     !font4.loadFromFile("resources/fonts/consola.ttf"  sf::Color (255,255,255)White
mais si je regarde d un peu plus prés je remarque que le rendu de cette même font dans l éditeur de visual studio ou Excel ou encore World montre des bordures bleutées et marrons  autour du blanc lorsque qu'on visualise les pixels dans PAINT mais ce n est pas le cas du rendu dans sf::Text qui reste en blanc et pixels de contour gris. (idem pour d autres fonts ttf)
Y a t il un moyen d'obtenir ce même rendu dans SFML

Merci d avance

« Modifié: Novembre 23, 2021, 03:03:26 pm par JOPAS »

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re: RENDU FONT DANS SFML SF::TEXT
« Réponse #1 le: Novembre 24, 2021, 05:03:50 am »
T'as essayé avec exactement les même couleurs de police et couleurs de fond ?

JOPAS

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re: RENDU FONT DANS SFML SF::TEXT
« Réponse #2 le: Novembre 25, 2021, 02:42:17 pm »
Tout a fait blanc (255,255,255) sur noir(0,0,0)
D'ailleurs la coloration dont je parle apparait aussi avec le texte noir sur fond blanc
le test consistant a faire une copie d écran avec du texte ecrit dans l un ou l'autre des support
le copier dans paint et zoomer au maximun...
Le constat est identique avec d autre font que consolas

« Modifié: Novembre 25, 2021, 03:24:31 pm par JOPAS »

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re: RENDU FONT DANS SFML SF::TEXT
« Réponse #3 le: Novembre 25, 2021, 08:06:49 pm »
Je pense que c'est parce que les polices affichées par windows ont l'option ClearType d'activée, et c'est ce qui fait la différence.
Si tu désactives cleartype dans windows tu verras que la police zoomée dans visual studio sera pareille que celle rendue par SFML.

Ensuite est-ce que c'est possible de l'activer en modifiant SFML je ne sais pas, ni comment l'implémenter soit-même

JOPAS

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re: RENDU FONT DANS SFML SF::TEXT
« Réponse #4 le: Novembre 25, 2021, 10:12:58 pm »
Ah bravo , c'est en effet l'option Clear Type qui crée cet effet, et en effet le visuel est amélioré surtout pour les petites fontes, mon problème est que certaines lettres de textes que j'affiche dans mon programme semblent effacées alors qu'avec le même texte dans l"editeur de visual studio ou autres (donc avec Clear Type) ce n'est pas le cas avec la même taille de fonte.
Bon tout reste a savoir si SFML pourrait recréer cet effet Clear Type ...
Suspens..

Merci G.
« Modifié: Novembre 25, 2021, 10:16:59 pm par JOPAS »