发表于 2009-4-30 08:571#
楼主可能很多朋友已经都知道了,不管这样,也当给新人上一课吧
外链图片 · 若无法显示说明原图床已关闭
首先光影特效是流星中不可或缺的元素 若没有它则枯燥异常
那就让我们先来了解下它
一般光影特效涉及到3个文件:SFX,Etexture.pak ,TexturePatch.pak
SFX:光影效果,包括一定的攻击范围,这是个基本以记事本格式组成的对各种Pose的效果判定
扩展名为ef,即effect I.D.(基本作用不大)
Etexture.pak :光影的重要组成文件,每一套光影都必须有它。它包含着武器打击时的光影,反弹的光影,部分绝招的光影,
等等。密度精确相对较高,靠元素来组织。(部分是动态元素)
TexturePatch.pak:另类的光影组成,此文件包含部分特殊武器必杀的效果(如指虎,忍刀,火统)以及部分特殊武器的皮肤
(如指虎,忍刀,乾坤刀),一般都是纯图片,纯外观型的构造,密度精确相对较低,靠图片来排列。
下面就已“七彩特效(只含SFX,Etexture.pak )”“火影忍者泡泡特效(只含Etexture.pak ,TexturePatch.pak)”及“盘凤特效-仙剑神曲(含全部)”3个特效为例来做一项测试:youxihou15:
首先看下它们Etexture.pak 里的主元素zss1:
盘凤特效-仙剑神曲:
外链图片 · 若无法显示说明原图床已关闭
七彩特效:
外链图片 · 若无法显示说明原图床已关闭
火影忍者泡泡特效:
外链图片 · 若无法显示说明原图床已关闭
从这3个元素就可以看出这3个特效的主体,所以在作者们贴预览图时必定会出现此元素
现在测试开始:
先以盘凤特效为基本,在此基础上,将火影特效的,TexturePatch.pak与之覆盖,然后来看看效果

外链图片 · 若无法显示说明原图床已关闭

外链图片 · 若无法显示说明原图床已关闭
大家可以明显看见两个绝招中都有很大的正方形空白,因为载入了不含有动态图片效果的火影特效的TexturePatch.pak
之前盘凤特效的对应文件消失,可图片框架依然存在,但火影特效的TexturePatch.pak只提供元素型的动态泡泡飞散效果,
所以无法达成整张大图所期望的预期效果,则造成了特效冲突,使画面纯白(此情况就类似于人物皮肤与人物模型不吻合而造成人物纯白的冲突一样,【具体可参考单机七夜听雪中冷燕,凤凤,高寄萍,夜猫子的特殊模型编号与其皮肤的对应情况,做个冲突测试】)
下一步,做个颠倒测试:
将火影特效的Etexture.pak 覆盖到原文件中,然后将盘凤的TexturePatch.pak与之前覆盖
这样一来就有了火影的Etexture.pak 和盘凤的TexturePatch.pak
现在来看下效果:

外链图片 · 若无法显示说明原图床已关闭

外链图片 · 若无法显示说明原图床已关闭
从上张图片大家可以看到两个特效融在了一起,但中间还是有点小瑕疵(就是中间有点小纯白冲突)
这是由于原来火影的TexturePatch.pak为动态元素,转变成盘凤的后,该特效显示成了图片,
但盘凤特效里没有明显的动态元素,所以虽然TexturePatch.pak被取代了,动态元素的框架还在,
可系统默认为一种文件一种效果,动态元素与动态图片无法并存,则采取后发制人的原则,将泡泡冲突掉,纯白化了
偶然发现用指虎换武器后立刻放绝,仍保持指虎状态,在放完后才换武器,如图:

外链图片 · 若无法显示说明原图床已关闭

外链图片 · 若无法显示说明原图床已关闭
现在将火影踢掉,把七彩特效的Etexture.pak 覆盖到其中,则有下图:

外链图片 · 若无法显示说明原图床已关闭
现在看下盘凤的TexturePatch.pak中的图有无受到影响,测试忍刀和指虎的必杀

外链图片 · 若无法显示说明原图床已关闭

外链图片 · 若无法显示说明原图床已关闭
看来他们依旧正常工作,很好,现在进行下一步:
将火影的TexturePatch.pak与之前覆盖,保留七彩的Etexture.pak
则有:

外链图片 · 若无法显示说明原图床已关闭
七彩与火影的精彩融合!
来看下七彩有无受影响

外链图片 · 若无法显示说明原图床已关闭
没有,很好,但是,由于火影特效是动态元素,在覆盖的时候,无法取代盘凤的动态图片的框架,
所以冲突再次发生,下图为忍刀定身决的“一片白”:

外链图片 · 若无法显示说明原图床已关闭
最后来观望下无所轻重的SFX,因为其文件后缀为ef,且基本都是pose文件,所以对实际动作并无大影响
测试:
匕首小跳

外链图片 · 若无法显示说明原图床已关闭
将七彩的SFX覆盖原来盘凤的SFX:

外链图片 · 若无法显示说明原图床已关闭
果然没什么变化,看来还是Etexture.pak 占主导哦
关于光影合成就到这啦,小弟一般是用七彩的Etexture.pak 和盘凤的TexturePatch.pak
这样一来不会有任何纯白冲突,且七彩达到的打击特效和招式的招气特效很美观,动态图片也依然显现,
唯一缺少的就是放绝时无动态元素,无法享受到泡泡四溅的快感,当然,有得必有失,大家也可按照自己的喜好来合成。
最后祝大家在流星中玩得开心,虐地舒心,合得放心:youxihou42:

首先光影特效是流星中不可或缺的元素 若没有它则枯燥异常
那就让我们先来了解下它
一般光影特效涉及到3个文件:SFX,Etexture.pak ,TexturePatch.pak
SFX:光影效果,包括一定的攻击范围,这是个基本以记事本格式组成的对各种Pose的效果判定
扩展名为ef,即effect I.D.(基本作用不大)
Etexture.pak :光影的重要组成文件,每一套光影都必须有它。它包含着武器打击时的光影,反弹的光影,部分绝招的光影,
等等。密度精确相对较高,靠元素来组织。(部分是动态元素)
TexturePatch.pak:另类的光影组成,此文件包含部分特殊武器必杀的效果(如指虎,忍刀,火统)以及部分特殊武器的皮肤
(如指虎,忍刀,乾坤刀),一般都是纯图片,纯外观型的构造,密度精确相对较低,靠图片来排列。
下面就已“七彩特效(只含SFX,Etexture.pak )”“火影忍者泡泡特效(只含Etexture.pak ,TexturePatch.pak)”及“盘凤特效-仙剑神曲(含全部)”3个特效为例来做一项测试:youxihou15:
首先看下它们Etexture.pak 里的主元素zss1:
盘凤特效-仙剑神曲:

七彩特效:

火影忍者泡泡特效:

从这3个元素就可以看出这3个特效的主体,所以在作者们贴预览图时必定会出现此元素
现在测试开始:
先以盘凤特效为基本,在此基础上,将火影特效的,TexturePatch.pak与之覆盖,然后来看看效果


大家可以明显看见两个绝招中都有很大的正方形空白,因为载入了不含有动态图片效果的火影特效的TexturePatch.pak
之前盘凤特效的对应文件消失,可图片框架依然存在,但火影特效的TexturePatch.pak只提供元素型的动态泡泡飞散效果,
所以无法达成整张大图所期望的预期效果,则造成了特效冲突,使画面纯白(此情况就类似于人物皮肤与人物模型不吻合而造成人物纯白的冲突一样,【具体可参考单机七夜听雪中冷燕,凤凤,高寄萍,夜猫子的特殊模型编号与其皮肤的对应情况,做个冲突测试】)
下一步,做个颠倒测试:
将火影特效的Etexture.pak 覆盖到原文件中,然后将盘凤的TexturePatch.pak与之前覆盖
这样一来就有了火影的Etexture.pak 和盘凤的TexturePatch.pak
现在来看下效果:


从上张图片大家可以看到两个特效融在了一起,但中间还是有点小瑕疵(就是中间有点小纯白冲突)
这是由于原来火影的TexturePatch.pak为动态元素,转变成盘凤的后,该特效显示成了图片,
但盘凤特效里没有明显的动态元素,所以虽然TexturePatch.pak被取代了,动态元素的框架还在,
可系统默认为一种文件一种效果,动态元素与动态图片无法并存,则采取后发制人的原则,将泡泡冲突掉,纯白化了
偶然发现用指虎换武器后立刻放绝,仍保持指虎状态,在放完后才换武器,如图:


现在将火影踢掉,把七彩特效的Etexture.pak 覆盖到其中,则有下图:

现在看下盘凤的TexturePatch.pak中的图有无受到影响,测试忍刀和指虎的必杀


看来他们依旧正常工作,很好,现在进行下一步:
将火影的TexturePatch.pak与之前覆盖,保留七彩的Etexture.pak
则有:

七彩与火影的精彩融合!
来看下七彩有无受影响

没有,很好,但是,由于火影特效是动态元素,在覆盖的时候,无法取代盘凤的动态图片的框架,
所以冲突再次发生,下图为忍刀定身决的“一片白”:

最后来观望下无所轻重的SFX,因为其文件后缀为ef,且基本都是pose文件,所以对实际动作并无大影响
测试:
匕首小跳

将七彩的SFX覆盖原来盘凤的SFX:

果然没什么变化,看来还是Etexture.pak 占主导哦
关于光影合成就到这啦,小弟一般是用七彩的Etexture.pak 和盘凤的TexturePatch.pak
这样一来不会有任何纯白冲突,且七彩达到的打击特效和招式的招气特效很美观,动态图片也依然显现,
唯一缺少的就是放绝时无动态元素,无法享受到泡泡四溅的快感,当然,有得必有失,大家也可按照自己的喜好来合成。
最后祝大家在流星中玩得开心,虐地舒心,合得放心:youxihou42:
签名:

UID 58024
