(我不能发布图像,所以我发布了链接)
我正在使用Pixelperfect开发2D平台游戏。
问题在于游戏中使用的 png 图像。在透明度上,有一些模糊。
喜欢这个:
https://i.stack.imgur.com/lBX3A.jpg
如果我用 TheGimp 打开纹理,这就是我得到的:
https://i.stack.imgur.com/pOeF4.jpg
这是我的地图示例(缩放 1600x)。
如您所见,黑色周围没有模糊。(灰色方块表示透明度)。
我做的测试:
- 保存而不压缩并重新打开它=没有模糊。
- 可以肯定的是,我在 GIMP 中添加了一个白色背景(更容易看到白色上的黑暗模糊):
(http://) i.stack.imgur.com/jfhWv.jpg
当然,我删除了白色背景,因为我希望它透明。
最后信息 :每个透明PNG图像都有模糊,甚至在我的精灵表角色上也是如此。当我制作动画时,我可以看到其他帧的模糊。
经过我的测试,我得出结论,gimp不是问题所在。你可以帮我吗?感谢阅读。
xna4,C#2010 速成版,gimp2.611。对不起我的英语^^
发生这种情况是因为"纹理过滤",xna 默认这样做。您可能可以禁用此功能。
发现一些东西:https://gamedev.stackexchange.com/questions/6820/how-do-i-disable-texture-filtering-for-sprite-scaling-in-xna-4-0