SFML - przejście z koloru na kolor

0

Witam wszystkich,
mam pewien problem z płynnym przechodzeniem z koloru na kolor.
Program to symulacja, gdzie chore komórki zarażają zdrowe komórki obok, co symbolizuje zmiana koloru.
Usiłuję zrobić w miarę płynne przechodzenie, np. z czerwonego na żółty. Używam sfmla, więc moge pobrać
konkretne r, g i b kolorów. Chcę zrobić Vector kolorów pomiędzy, którego wielkość zależy od czasu zarażania/odporności
danej komórki. Ktoś ma pomysł jak zinterpolować te kolory? Czytałem, że interpolacja liniowa może pomóc, lecz nie mam
pomysłu na zastosowanie tego w praktyce. Może ktoś z was robił coś podobnego?

0

Chcesz robić przejścia między z góry ustalonymi kolorami? Jeżeli tak, to będzie łatwo.
Otwórz GIMPa, pobaw się suwakiem -> można zauważyć, że przy przejściu czerwony - żółty:
R i B jest stałe
G zmienia się na [0, 255]

0
Potat0x napisał(a):

Chcesz robić przejścia między z góry ustalonymi kolorami? Jeżeli tak, to będzie łatwo.
Otwórz GIMPa, pobaw się suwakiem -> można zauważyć, że przy przejściu czerwony - żółty:
R i B jest stałe
G zmienia się na [0, 255]

Problem w tym, że te kolory między którymi chcę przejść można w każdej chwili zmienić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1