我正在尝试遍历 RGB 值,以获得连续的色板。通常,要迭代 3 个值并获取所有值,您可以像二进制一样执行此操作:
r g b
0 0 0
0 0 1
0 1 0
Run Code Online (Sandbox Code Playgroud)
但我有一个主要问题。我们需要让他们的顺序看起来连续,例如,我越过红色,而不是橙色,而不是黄色、绿色等。
我应该使用什么算法或伪代码来按顺序获取它们?
见附上这张图片,颜色应该是怎样的:

从 255 0 0 开始,然后向上计数 g 到 255 255 0,然后红色向下计数到 0 255 0,然后向上计数蓝色到 0 255 255,然后向下计数绿色到 0 0 225,然后向上计数红色到 255 0 255 ,然后倒数蓝色到 255 0 0。
我喜欢这个配色方案:D
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |