Project1

标题: 【高难度问题】求各位大神RM里面的色相(Hue)的颜色矩阵... [打印本页]

作者: ky52879    时间: 2014-9-3 16:45
标题: 【高难度问题】求各位大神RM里面的色相(Hue)的颜色矩阵...
各位大神,RM里面的色相功能十分强大,现小弟在研究opengl,发现
处理颜色色相都是用颜色矩阵来表示的,所以想请教各位大神有没有明白
颜色矩阵的,告知小弟下,谢谢。

附:RM色相变化图(色相错了一位。。。。- -):


作者: ︶ㄣ牛排ぶ    时间: 2014-9-3 17:30
感觉这个你可以看ps调色板……
作者: fux2    时间: 2014-9-9 13:22
按行看,前4行的计算结果分别为产生的RGBA值,第五行是为了对称性添加的虚拟行,仅方便运算。
每一行的5个值分别跟旧的RGBAV有关,具体算法可以参考百度。
作者: Shy07    时间: 2014-9-16 12:40
https://github.com/Shy07/SINRGE2 ... 0Core/CRbBitmap.cpp

里面有 C++ 的实现,君可自取,当然@禾西 还有更省事的算法,我注释掉了
作者: 精灵使者    时间: 2014-11-7 09:26
本帖最后由 精灵使者 于 2015-1-13 15:36 编辑

精灵温馨提示:这个色相你可以用编辑器里的色相进行预览,如果你想直接修改色相的话可以直接用PS-更改色相
精灵看到的色相的方法是:
255,0,0 - 255,128,0 - 255,255,0  - 128,255,0 - 0,255,0 - 0,255,128 - 0,255,255  - 0,128,255 - 0,0,255 - 128,0,255 - 255,0,255 - 255,0,128 - 255,0,0
   0/360           30               60              90            120              150              180             210            240            270             300            330          360/0
色相错位的原因应该是阿尔西斯穿着橙黄色的衣服,由于使用的颜色加法所以导致颜色错位




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1