RGB之外的颜色模型虽然之前也知道,但真不知道干什么用的,貌似给人物换色用HSV不错
参考:
http://zh.wikipedia.org/wiki/HSL_%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4
现在我用修改HSV的方法给人物换衣服的颜色,就像RTS游戏中那样。
需要换贴图上哪些部分是个问题,我采用mask图标示出来。将mask出来的位置的像素读出,RGB2HSV,修改H,再进行HSV2RGB,OK!
RGB,HSV转换的算法网上就有。有个问题是,修改H后传入HSV2RGB之前要先确保H的范围是0~360。之前出了问题搞了很久就是由于H超出范围了。
HSV color space
最新推荐文章于 2024-12-12 21:51:25 发布
本文介绍如何利用HSV颜色模型实现游戏角色外观快速更换,通过读取、修改和重新生成颜色来模仿RTS游戏中的操作,具体步骤包括确定替换区域、读取像素值、颜色模型转换以及应用更改。
1342

被折叠的 条评论
为什么被折叠?



