我的libGDX阶段中有小(20x20)个圈子。我用GIMP创建了纹理,对于hdpi设备,它是(30x30)。当我在游戏中使用它时,它看起来像预期的那样。
但是当我尝试使用以下代码进行线性过滤时
textureRegion.getTexture().setFilter(Texture.TextureFilter.Linear,Texture.TextureFilter.Linear);
,圆圈出于某种原因出现了灰色边缘:
我检查了GIMP中的图像,它没有任何消除锯齿的像素。原始纹理与第一个图像看起来相同。它为什么会出现,我怎么能有一个光滑的圆圈?