Sujet de la discussionPosté le 20/11/2019 à 19:00:12Afficher des couleurs à partir de valeurs RVB
Bonjour à tous,
je cherche à afficher deux couleurs, avec donc le rectangle d'affichage divisé en deux, à partir de deux nombres changeant, que les couleurs affichées changent en même temps que les valeurs.
C'est assez simple, je bloque depuis pas mal de temps dessus.
Merci de m'avoir lu !
bonne soirée.
Mr Preskovik
1547
AFicionado·a
Membre depuis 17 ans
2Posté le 24/11/2019 à 21:56:19
La plupart des objets de Max dont l’apparence peut être adaptée fonctionne avec la même collection de messages. Pour changer la couleur de fond d’un objet, on utilisera le message "bgcolor" suivi des codes Rouge, Vert et Bleu, suivi ensuite de la transparence. Ce qui est particulier dans Max, c’est que pour ces messages, les codes couleurs ainsi que la transparence sont chacun exprimés dans un nombre en virgule flottante compris entre 0.00 et 1.00.
Ce n’est pas toujours très intuitif quand on a l’habitude de les exprimer dans des valeurs comprises entre 0 255. C’est pourquoi on peut introduire des objet Scale pour convertir chaque nombres dans l’échelle attendue par l’objet Max. Je t’ai copié une illustration ci-dessous de la façon j’approcherais ce problème. Est-ce que ceci répond à ta question ?