Ok, ich hoffe dass hier nicht nur Fragen zu den APIs reinkommen, sondern auch generell zur grafischen Programmierung, sonst tut's mir leid für meine falsche Forenwahl :/
Also mein Problem:
Angenommen ich habe 2 Farbwerte:
RGB (float): 0.0f, 0.0f, 0.5f
RGB (float): 0.8f, 0.8f, 0.8f
Und ich habe einen Wert, welcher einen Zeitraum in Millisekunden darstellt:
int iTime = 60000;
Nun möchte ich, dass ein Farbwert "fadet", also von Farbe 1 zu Farbe 2, und zwar in 60000 Millisekunden (ca 60 sekunden - 1 Minute). Damit meine ich eben keinen Farbverlauf von links nach rechts via brush oder ähnlichem, sondern die Farbe eines Lichts soll dabei verändert werden
Mein Ansatz war etwas mit: Einen Wert für R, G und B, der pro frame um X/Y/Z verringert wird, wobei man X/Y/Z erhält, wenn man R/G/B durch einen bestimmten Wert teilt. Aber irgendwie glaube ich, dass ich etwas übersehen habe / falsch mache O.o
(Ja ich habe gegoogled, aber nichts BRAUCHBARES gefunden >.<).
Hat jemand da eine Referenz oder selbst eine Idee? :/