回复: (大坑已填)星之梦DS发布贴
原帖由 njken2006 于 2008-9-8 23:20:00 发表 [quote] 原帖由 allfox 于 2008-9-8 22:20:00 发表 [quote] 原帖由 亡灵之猫 于 2008-9-7 21:40:00 发表 R4运行通过 1 图像文字显示正确 2 全程可以正常播放BGM和语音 3 游戏可以正常存档
不算BUG的BUG 1 音乐Loop衔接不连贯(不知道是不是因为容量的问...... [/quot |
关于 梦美图片 的粗糙问题详细说明
正如大家知道的那样,梦美的图片是很多个图片拼合在一起成为完整的梦美的。提取的原作的梦美图片并转换为PSD的时候边缘是有一圈半透明的像素的,当拼合的时候,这圈像素就和其他部分透明叠加在一起。
但是DS上我不知道怎么直接读取PSD格式的文件,所以我把它们转换成了BMP、缩放、并填充了背景色,这就有个问题,默认的PS反锯齿模式下,那圈透明的像素就跟背景色叠加了,我使用的背景色是黑色,于是就有一圈黑色围在图片周围,当向屏幕显示梦美的时候,这圈像素由于跟背景色有微弱的不同而不被认为是透明色,于是梦美的脸就有很明显的一圈黑色围绕着,很难看。
我解决的方法是,放弃PS的反锯齿,直接让PS保留硬边缘,这样PS就不会在图片边缘做透明色叠加,于是梦美的脸就不会有一圈黑色了,但是代价是,缩放时产生了很明显的锯齿。
这个问题我权衡的结果是放弃反锯齿,我个人觉得有锯齿还可以看,有黑圈就完全不能接受了。
要是有什么办法让反锯齿只在图片内部进行而不影响图片边缘就好了。