Ajout d'un fond aux textes en vue 3D
Publié : 14 août 2011, 01:58
En vue 3D, les derniers messages des canaux s'affichent en haut de l'écran. Mais tout le monde connait le soucis des messages illisibles selon le fond, typiquement avec du texte en blanc dans les paysages enneigés.
De manière générale, quelque soit la couleur du texte, il y a toujours un risque pour qu'il ressorte mal selon la vue 3D en fond. Et si ce problème a toujours existé, je reconnais qu'il est pire depuis que les nouvelles fontes apportent un vrai anti-aliasing aux caractères...
Une solution pour enfin résoudre cette gène consisterai à ajouter un fond semi-transparent derrière les lignes de texte. Et pour aller au bout de l'idée, pourquoi pas rendre paramètrable le niveau de transparence de ce fond par l'utilisateur (histoire d'éviter au maximum les plaintes des gens jamais contents :p).
Là vous vous dîtes surement "mouais pourquoi pas, faut voir..."
Donc, une petite illustration :

Note : et pour celui à qui ça ne plait pas, il n'a qu'à mettre la valeur à 0 et hop, le fond n'est plus visible !
Donc oui, plus qu'une idée, ça devient une réalité puisque les modifications sont déjà en place sur le svn (r3953)
De manière générale, quelque soit la couleur du texte, il y a toujours un risque pour qu'il ressorte mal selon la vue 3D en fond. Et si ce problème a toujours existé, je reconnais qu'il est pire depuis que les nouvelles fontes apportent un vrai anti-aliasing aux caractères...
Une solution pour enfin résoudre cette gène consisterai à ajouter un fond semi-transparent derrière les lignes de texte. Et pour aller au bout de l'idée, pourquoi pas rendre paramètrable le niveau de transparence de ce fond par l'utilisateur (histoire d'éviter au maximum les plaintes des gens jamais contents :p).
Là vous vous dîtes surement "mouais pourquoi pas, faut voir..."
Donc, une petite illustration :

Note : et pour celui à qui ça ne plait pas, il n'a qu'à mettre la valeur à 0 et hop, le fond n'est plus visible !
Donc oui, plus qu'une idée, ça devient une réalité puisque les modifications sont déjà en place sur le svn (r3953)
