garfeng 发表于 2017-4-8 13:44 非常感谢,问题解决了 ![]() |
本帖最后由 garfeng 于 2017-4-8 14:53 编辑 如果你想完全实现ps或sai的叠加效果,可以参考我签名里的大魔王游戏,这个里的每一张光图都是用的叠加效果,看看光图就猜得到是咋处理的了。处理步骤如下: 1.像楼主一样用ps叠加或其他办法弄好场景。 2.复制原始地图图层,把光图,原始图层合并为一个图层。 3.用该图层对复制的原始图层做减法。 5.将做减法得到的图层另存为光图,将该光图存储到ulds文件夹给图片调用。调用时合成模式为加法 为什么ps/sai的叠加和游戏里的加法不一样呢? 游戏里的加法:result = 图层1 + 图层2 ps里的叠加: result = 如果图层2大于128,则 255 - (255-图层1) × (255 - 图层2)/255;如果图层2小于128,则图层1×图层2/255. 暂时手头没有ps。下方是图层操作的过程文字版: RUBY 代码复制
|
参与人数 1 | 梦石 +1 | 收起 理由 |
---|---|---|
![]() | + 1 | 认可答案 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-19 15:30
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.