2015-7-28 16:24 star175
单挑中的S形象

从6.X版开始,单挑中的S形象显得不那么清晰,这是把图片强制放大2倍的结果,要想解决这个问题,应该需要对放大后的图片进一步柔化处理,不过我对这方面的算法不是太清楚,有没有懂的人来说明一下

目前的汇编代码只有放大两倍的

这是单挑武将出场时的调用过程

00448BF6  |.  6A 30         PUSH 30                                           ;  原始形象H
00448BF8  |.  6A 30         PUSH 30                                           ; 原始形象W
00448BFA  |.  FF75 F0       PUSH DWORD PTR SS:[EBP-10]          ;  放大后的形象数据
00448BFD  |.  FF75 F4       PUSH DWORD PTR SS:[EBP-C]            ;  原始的形象数据
00448C00      E8 BF77FEFF   CALL Ekd5.004303C4                     ;  形象放大两倍处理函数

要是能直接有代码就更好了:hz1016:

[color=Silver][[i] 本帖最后由 star175 于 2015-7-28 16:32 编辑 [/i]][/color]

2015-7-28 16:55 卡密萨玛
不知道star大神能不能搞成单挑和战场用2套不同形象,这样就可以在单挑的时候调用柔化后的更清晰的形象让玩家看着不模糊了

2015-7-28 17:24 star175
回复 #2 卡密萨玛 的帖子

这个方法又要增加工作量,还要增加文件数量

2015-7-29 01:42 狂笑四海
回复 #3 star175 的帖子

如果不改变单挑形象尺寸大小可行吗?视觉效果如同瓦岗的R单挑那样。

2015-7-29 12:39 a117398902
在没专业人士到来前,非要解决而不嫌麻烦的情况下,可以用WE分别打开优化前和优化后两张图片,利用WE自带的文件比较,可以查出代码间的不同,再花点时间深入研究............

页: [1]
查看完整版本: 单挑中的S形象


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.