【发布时间】:2012-07-12 18:45:04
【问题描述】:
我正在使用 SFML,它有一个颜色函数,可以采用 RGB 值。例如.. (255,0,0)。我希望能够通过循环循环这些数字,以便显示的颜色通过色调循环...
因此,如果我使用 (76,204,63),该函数将调整这 3 个数字。所以我需要将rgb转换为HSV然后返回rgb的函数。
有什么想法可以解决这个问题吗?
我希望使用的 sfml 代码是...
_sprite.setColor(76,204,63);这会将精灵设置为一种颜色...我正在尝试弄清楚如何使用这些数字完成这些数字以通过色调循环颜色。
【问题讨论】:
-
Shift hue of an RGB Color 的可能重复项