Project1

标题: 请教一个ULDS的问题 [打印本页]

作者: megaman    时间: 2017-4-8 13:16
标题: 请教一个ULDS的问题
叠加是我用sai弄叠加的图片,但是放到游戏里面却成了这个样子,sai的图层我是这样设置的,请各位大大帮忙解决下,谢谢。

66rpg1.png (73.9 KB, 下载次数: 22)

叠加

叠加

66rpg.jpg (16.53 KB, 下载次数: 31)

游戏

游戏

图层.png (3.07 KB, 下载次数: 24)

sai图层

sai图层

作者: 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. - 光图  (叠加)  -----+
  2.                       +--> 合并为同一图层
  3. - 地图1 (正常)  -----+
  4.  
  5. - 地图2 (正常)
  6.  
  7.  
  8. ------------------------------------
  9.  
  10. - 地图2    (减法)  ---+
  11.                        +----> 合并为统一图层
  12. - 光+地图1 (正常)  ---+

作者: megaman    时间: 2017-4-8 15:04
garfeng 发表于 2017-4-8 13:44
如果你想完全实现ps或sai的叠加效果,可以参考我签名里的大魔王游戏,这个里的每一张光图都是用的叠加效果 ...

非常感谢,问题解决了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1