如何创建可以在软件中动态着色的艺术资产?

时间:2011-08-19 17:36:47

标签: iphone ios dynamic colors bitmap

asked this question on the Graphic Design site,但它包含一个可能在这里得到更好解答的编程组件。

具体来说,我有一堆摄影蜡笔图像。我想从一个中移除颜色以产生中性图像,我可以将其加载到我正在编写并动态着色的iPhone应用程序中。蜡笔图像有暗区(阴影)和亮区(光泽),我想保留。我会用许多不同的颜色动态着色它,从白色到彩虹色到黑色。

我的第一个倾向是将图像转换为灰度图像,然后以某种方式将颜色通道转换为Alpha通道,并将所有像素的颜色更改为黑色。然后我可以用它作为面具。然而,这只会保留阴影,我会失去所有的亮点。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

有两种选择:

制作一个可以像你说的那样着色的灰度版本,阴影和高光只是白色和灰色。

制作轮廓,即在彩色部分中具有0%不透明度的alpha图像,例如高光部分为10%白色,阴影部分为10%黑色,线条/边缘为100%黑色/深灰色。这个想法是你可以在轮廓下面放任何颜色,看起来是正确的。