Dialogue Édition Couleurs

From Synfig Studio :: Documentation
< Color Editor Dialog
Revision as of 13:16, 26 June 2014 by D.j.a.y (Talk | contribs) ({{NewTerminology}})

Jump to: navigation, search
Languages Language: 

English • français • italiano • română • русский



La Boîte de Dialogue Couleurs

La boîte de dialogue "Couleurs" est composé des deux sections : la première pour la couleur et une autre pour la canal "Alpha" (l'opacité de la couleur). La section couleur (uniquement RVB) permet une modification des canaux de couleurs et affiche la représentation "Code HTML" de celle-ci. La représentation sous la forme de "Code HTML" n'inclus pas la valeur du canal "Alpha".

Color1-0.63.06.png

ColorDialog1-0.63.06.png ColorDialogYUV1-0.63.06.png ColorTest1.png

Vous pouvez choisir la couleur que vous voulez utiliser de deux façons : Composition "RVB" (Canaux Rouge, Vert et Bleu) ou une composition "YUV" (Luminance, Teinte, Saturation, canaux U et V). Vous pouvez utilisez un de ces onglets suivant la méthode que préférez.

Les valeurs des canaux "RVB" ainsi que la valeur du canal "Alpha" peuvent être modifiées à la fois avec le curseur triangulaire ou par la saisie de valeurs numériques. Dans tout les cas les valeurs doivent être comprise entre 0 et 100. Les valeurs "RVB" mais également "Alpha", peuvent actuellement être supérieur à 100 ou inférieur à 0. Si vous choisissez des valeurs "RVB" plus haute que 100 cela vas produire un décalage de couleurs avec la transparence. La même chose se produit avec des valeurs inférieures à 0. Vous pouvez créer un objet coloré avec une valeur "Alpha" = 200. Si vous le disposez par dessus un autre calque ayant un "Alpha" = 100 avec "Alpha Dessus" comme méthode de fusion, vous allez obtenir une fusion alpha de -100 (-100 = 100-200). Dans tout les cas, la valeur alpha seras tronquée dans l'intervalle [0,100] lors du rendu car les images ne peuvent avoir une valeur alpha négative ou être supérieur à 100% (Est-ce bien certain?).

D'un autre coté, la valeur des canaux "YUV" peuvent uniquement être sélectionnées avec les curseurs triangulaire. Cela pourrait bien de le faire par la saisie de valeurs numériques

Exemples de canaux RVB hors [0,100]

Canaux hors [0,100] et rendu Cairo

Définir des canaux RGB ou Alpha hors [0,100] ne fonctionne pas avec le "Rendu Cairo" activé ni dans l'Espace de Travail ni en Aperçu, mais uniquement avec le "Rendu Logiciel Synfig".

Le moteur de rendu Cairo est ARGB32 (8 bits par canal de couleur) mais le moteur de rendu Synfig est RGBA128 (32 bits par canal de couleur).

Cairo accepte les valeurs flottantes dans l'intervalle 0.0 et 1.0 pour les canaux de couleurs (qui sont finalement corélées à une entier non signé compris entre 0 et 255), tout autre valeurs seras tronquée par l'API Cairo.
note end


Voici quelques exemples de ce qu'il advient lorsqu'un canal couleur est hors de son intervalle naturel.

Color2-0.63.06.png ColorDialog2-0.63.06.png ColorTest2.png

Color3-0.63.06.png ColorDialog3-0.63.06.png ColorTest3.png

Color4-0.63.06.png ColorDialog4-0.63.06.png ColorTest4.png

Color5-0.63.06.png ColorDialog5-0.63.06.png ColorTest5.png

Color6-0.63.06.png ColorDialog6-0.63.06.png ColorTest6.png

Color7-0.63.06.png ColorDialog7-0.63.06.png ColorTest7.png

Color8-0.63.06.png ColorDialog8-0.63.06.png ColorTest8.png

Color9-0.63.06.png ColorDialog9-0.63.06.png ColorTest9.png

Color10-0.63.06.png ColorDialog10-0.63.06.png ColorTest10.png

Dans ces exemples la Blend Method utilisé pour le rectangle horizontal est Composé.

Vous pouvez remarquer dans ces exemples que des valeurs négatives pour un canal "RVB" ("sur-désaturé") mélangé avec un alpha ayant une valeur intermédiaire, affectent les couleurs lumineuses plutôt que les couleurs sombres. D'un autre coté, un canal "RVB" supérieur à 100 ("sur-saturé") affectent les couleurs sombres plutôt que les lumineuses.

Exemples de canaux Alpha hors [0,100]

Dans les exemples suivant vous pouvez voir que, pour un canal alpha, des valeurs négatives ou supérieures à 100% produisent des effets très intéressant lors de la fusion avec d'autres calques. Si quelqu'un veut expliquer comment ces effets sont produits, n'hésitez pas à éditer la page! (anglais en premier) :)

Color11-0.63.06.png ColorDialog11-0.63.06.png ColorTest11.png

Color12-0.63.06.png ColorDialog12-0.63.06.png ColorTest12.png

Color13-0.63.06.png ColorDialog13-0.63.06.png ColorTest13.png

Le fichier exemple

Voici le fichier qui à été utilisé pour produire ces effets de couleurs. Media:ColorTest.sifz


Languages Language: 

English • français • italiano • română • русский