图片去色后还要保留一定的基本色

并且不增加DC 例如这样,角色的内裤

微信图片_20220208165214
QQ截图20220208165418

这不就是置灰吗

不是啊 内裤还是有带点绿色的

单纯的去色
image

image

那就置灰之后再加一点一定比例的当前颜色

怎么实现。

不小心点进来了,怎么跟背后的老板解释我是来论坛学习的?

看一下论坛里面shader如何使用就懂了,很简单的

shader 会增加drawCall 我的游戏里有很多元素都需要如此处理

1赞

与老板共同讨论大小黑白

试了下换成系统自带的置灰材质,去色效果不一样,而且会增加dc,貌似只能自己写shader而且要自己改合批处理

让美术改不加 Drawcall :crazy_face:

同类元素在层级上连续摆放,DC就只+1,没有什么大碍。
不调整层级的话,可以考虑先置灰一次做成RenderTexture,然后想办法让RenderTexture进入动态合图,保证和层级前后的UI元素在一张大图里。

不知道手动改纹理像素color会不会增加dc,没试过

很多基本物品图片,这个不太适合

写一个工具,提前处理

写个shader,将美术定义效果的ps算法实现就行,比如修改明度,对比度,亮度,色相,或者叠加单色图算法

我支持这个做法,用 node.js 写个小工具就可以了,批量处理

1赞

我怀疑你在开车,但是我没有证据,因为我是带着学习的态度去看待这问题的