The International Simutrans Forum

Language boards => [FR]Français (French) => Topic started by: Lieven on April 18, 2017, 10:35:44 AM

Title: Simutrans 120.2.2
Post by: Lieven on April 18, 2017, 10:35:44 AM
Hey,

Je me demandais juste si les nouvelles couleurs spéciales de la MAJ ne risquaient pas de compromettre la jouabilité de certains addons...
Title: Re: Simutrans 120.2.2
Post by: gauthier on April 18, 2017, 06:57:17 PM
Je n'ai pas entendu parler de nouvelles couleurs spéciales, peux-tu donner plus de détails et si possible un lien de la page où tu as vu ça ?
Title: Re: Simutrans 120.2.2
Post by: Lieven on April 20, 2017, 09:24:49 AM
A moins que j'aie mal compris...

http://forum.simutrans.com/index.php?topic=16909.0 (http://forum.simutrans.com/index.php?topic=16909.0)
Title: Re: Simutrans 120.2.2
Post by: gauthier on April 20, 2017, 05:33:32 PM
Non en fait la nouveauté en question c'est la transparence. C'est à dire la prise en compte du canal alpha dans les graphismes.

Tu as habituellement trois canaux : RVB (rouge, vert, bleu), pour chaque pixel la valeur varie entre 0 et 255 (ce qui fait 8 bits par canal, on parle alors de couleur en 24 bits). Certains formats d'images, en particulier le png, permettent d'avoir un canal supplémentaire, ce qui fait passer à 32 bits. Ce canal supplémentaire, le canal "alpha", définit l'opacité du pixel. à 255 le pixel est totalement opaque, à 0 il est totalement invisible. C'est une énorme avancée pour les graphismes puisque ça permet par exemple de faire un toit en verre réellement transparent (pour le moment les toit en verre des gares dans le pak128 ont un pixel sur deux pour simuler une transparence), ça permet aussi de faire l'anti-crénelage avec les bords des graphismes, etc ...
Title: Re: Simutrans 120.2.2
Post by: Lieven on April 21, 2017, 09:09:44 AM
Okay, en quelque sorte, si tu fais une couleur mi rouge (par exemple) et mi couleur de fond, ça va donner un rouge à moitié transparent ?
Title: Re: Simutrans 120.2.2
Post by: gauthier on April 21, 2017, 06:26:50 PM
Il faut la faire directement mi-transparente. Si tu fais un mélange entre ton rouge et la couleur du fond (je suppose que tu parles du bleu clair spécial qui sert à faire le fond des images), et bien tu auras ce même mélange, totalement opaque, qui apparaîtra dans le jeu.
Title: Re: Simutrans 120.2.2
Post by: Lieven on April 23, 2017, 09:12:07 AM
Ok Je prend en note ;)