Bonjour,
J'expose mon problème: J'ai créé une fonction en C qui rempli une matrice de valeurs(40 000 valeurs). A l'aide de la bibliothèque SDL, j'aimerais afficher un code couleur correspondant à chacune des valeurs de la matrice. Je suis arrivé à quelque chose mais d'assez médiocre. En effet, cela est censé ressembler à un champ de pression, il faut donc par exemple pour une pression élevée un rouge vif qui régresse en passant par le jaune,vert et finissant par le bleu pour une faible pression, tout ça en dégradé.
Jusqu'à présent tout ce que je parviens à faire, c'est passer d'un rouge très foncé à un rouge de plus en plus clair jusqu'au blanc.
Je me demandais donc s'il existait une fonction toute faite dans laquelle j'entrerais la valeur de ma matrice et qui me renverrais 3 valeurs qui correspondrait à un code couleur RVB. Valeurs que je pourrais ensuite envoyer à la fonction SDL_FillRect. Ou encore si vous connaissiez un autre moyen de parvenir à ce résultat
J’espère avoir été clair dans mon explication.
D'avance merci,
Peviden
Partager