打印

[讨论] 合成三剑客(废弃BatchBlender)

引用:
原帖由 ziya186 于 2009-02-15 17:11 发表
早期的EGO的立绘有些象戏画那样立绘没有MASK
只有一个EGA的文件和24位图
有甚么软件可以合吗
http://www.namipan.com/d/50bb857 ... a0d46df9f86b0a50400
ant应该是mask,ega是合成信息,但是我不知道有什么软件可以合成

这种需要专门的软件合。。。
引用:
原帖由 soul8526 于 2009-02-18 12:55 发表
想问问立绘中24位基本图和24位色mask图能用什么工具来批量合成?
MagickMerger可以批量,需要正则。。。大体规律都很简单。。。

至于BatchBlender大概不支持24的mask

[ 本帖最后由 haibara 于 2009-02-18 17:48 编辑 ]
引用:
原帖由 soul8526 于 2009-02-19 12:44 发表
我提出了几张立绘来试下批量结果.....

        首先我安装了ImageMagick-6.4.9-Q16(安装后的目录名) 接着在其目录下粘贴了MagickMerger.jar以及其相应文件.
         然后如图:
ht ...
因为ImageMagick只支持ascii,也就是无论输入文件还是输出文件的路径都不能有中文或者其他键盘上没有的字符比如日文

以后的版本我会借用ren命令去排除那种狗屁限制,不过是以后。。。

[ 本帖最后由 haibara 于 2009-02-19 18:02 编辑 ]
引用:
原帖由 ziya186 于 2009-02-19 14:52 发表
http://asmodean.reverse.net/pages/exkifint.html
请问祝福のカンパネラ这个游戏当初你用exkifint抽出来是完整的
还是差分图,之后合成的?
分离的

事件你可以用merge_windmill分成,2次即可
立绘如果很有爱,可以用DirectMuxer合成,一组一次
引用:
原帖由 soul8526 于 2009-02-19 21:26 发表 [url=https://www.yukict.com/bbs/redirect.php?goto=findpost&pid=477143&ptid=21805][/url]
合出来的结果是这样......
...
我想你match,catch的正则要捕捉的东西反了

这条命令
[composite] [Match] [Catch] -compose Copy_Opacity png32:[Merge]

[Match]是mask,[Catch]是background

在我写的配置里都是捕捉mask或delta来得到background,因为mask或delta数量比background多,如果反着有就是通过background来得到mask或delta,明显有问题

看了下图,正确应该是
[Match]:(?i)(.+)m\.(bmp|png)
[Catch]:$1.$2
[Merge]:$1.png
这配置应该与我内置的Mask Addition是一样的

[ 本帖最后由 haibara 于 2009-02-19 21:47 编辑 ]
引用:
原帖由 soul8526 于 2009-02-19 22:01 发表 [url=https://www.yukict.com/bbs/redirect.php?goto=findpost&pid=477167&ptid=21805][/url]


这次....
你把图打包2张发过来看看
引用:
原帖由 soul8526 于 2009-02-20 00:14 发表
http://www.namipan.com/d/temp.7z ... 207d4df520eca970600
原来如此

这样的mask与Majiro一样,应该先反色,再合成

你先用Mask Negation再用Mask Addition

不过
Mask Negation的
Match为(?i)(.+)m\.bmp
Catch为空
Merge为$1m.png

Mask Addition的
Match为(?i)(.+)m\.png
Catch为$1.bmp
Merge为$1.png

实际上使用BatchBlender就能一步完成,不过它支不支持24 mask呢。。。

[ 本帖最后由 haibara 于 2009-02-21 16:42 编辑 ]
引用:
原帖由 ziya186 于 2009-02-21 13:33 发表
http://www.namipan.com/d/Nails.7 ... 68fcb6430c3f1830700
BatchBlender Alpha 不会用
主要是正则不会写
麻烦看看这个要怎么处理
是CG部分,文件名是按1~2~3排列的
背景图是随机的?可以是03,11,25,38,56这样的?
引用:
原帖由 ziya186 于 2009-02-21 17:09 发表
背景图后面跟着绿色的24位差分图
这种随机的没办法批量,只能一组组做
引用:
原帖由 soul8526 于 2009-02-21 21:21 发表
那想问问如果遇到上面的问题,要应该怎样写正则式呢??(一组一组配对合)
例如:第一组是1到N
         第二组是N+1到M (N和M都是文件名并且是数字,N不等于M)
就上面2个例子写2个正则式
PS:想学学这样的正则式该如何 ...
1,保证目录下只有1组
2,修改正则表达式
Source为$1+本组背景图名,比方$1056.bmp
Mask为空
Delta为(?i)(.?)\d{3}\.bmp
Command为[Tool] -s [Source] -d [Delta]
3,合成好使目录为空
4,重复1

注意:每次filter会出现第一张Delta就是Source的情况,不用管(因为汉公对这种情况做了优化,所以实际不要管它),如果一定要排除就要使用忽略优先

[ 本帖最后由 haibara 于 2009-02-22 15:08 编辑 ]
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容

当前时区 GMT+8, 现在时间是 2024-04-24 13:53

Processed in 0.027409 second(s), 6 queries.