我是谁004 发表于 2018-11-14 23:58:26

实用性调色板

许多制作者在使用Photoshop制作单位图像时,为了处理玩家色,需要反复用魔棒等工具选择并调整,不仅麻烦也很令人头疼。而我为了提高效率,在MOD开发过程中专门制作了几个调色板,用于不同的目的。

例如,下图为原版的#50500调色板:


一般的制作者在编辑图像时,会使用玩家1的蓝色作为玩家色。但是调色板中还有一些其他的蓝色,使得将图像从RGB转换为索引256色时,因为色差导致本应为玩家色的蓝色对应了这些颜色,于是这部分颜色不改变。
为此,我制作了这么一个调色板:


这个调色板删除了所有非玩家色的蓝色,适用于“蓝色全是玩家色”的情况。当图像转换为索引模式时,因为调色板中没有其他的蓝色索引,所以原图中的蓝色全都被转换成了8种玩家色,便解决了问题。
相应地,我还制作了另一个调色板,与之相反,这里没有蓝色玩家色:


这个调色板适用于去除玩家色的情况,转换为这种调色板的索引图后,图片的蓝色便被匹配为非玩家色的蓝色。之后如果还需要添加玩家色,则需要转换回RGB格式,那么已被改变的蓝色就不会和新增的玩家色冲突了。
除此之外,还有一种情况,那就是要将整张图都转变为玩家色。对此我也提供了一个调色板,其中只有8种蓝色,可令图像按照明暗不同,整个地转变为玩家色。

压缩包中有三种去除非玩家色蓝色的调色板,其中map_no_blue.act是最早的版本,将调色板中最后四行全部删去,虽然删除了蓝色,但也少了许多其他颜色;map_no_blue2.act是更进一步的版本,不仅删除了蓝色,还删除了玩家色的青色;而map_no_blue_new.act,则是图2中的调色板,只删除为蓝的颜色。

newtonerdai 发表于 2020-3-30 09:58:42

挖坟。给新人补充几点。

对于帝国的调色板:
①十进制:从左到右数,从上到下数,即正常阅读顺序。
②十六进制:第5列第3行记为十六进制数42,对应十进制数36。十六进制A B C D E F依次对应十进制的10 11 12 13 14 15。

要在十进制和十六进制中转换,可以使用win10自带计算器的程序员模式,或者使用在线进制转换工具

顺便,我给原版调色板加了十六进制行列序号和两个标注,方便理解:
页: [1]
查看完整版本: 实用性调色板