Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android libgdx抗锯齿,纹理_Android_Libgdx - Fatal编程技术网

Android libgdx抗锯齿,纹理

Android libgdx抗锯齿,纹理,android,libgdx,Android,Libgdx,我试图在整个屏幕上绘制简单的纹理(真正的高分辨率:3333x5829,大约比桌面启动器的宽度和高度大3倍)。问题是,在desktop launcher中,线条的渲染非常糟糕。是否有任何解决方案来修复桌面启动器的问题?这是渲染功能以及手机(右)和桌面(左)上的输出。我缩小了图像以适应屏幕,当图像更大时,差异更明显: @Override public void render(float delta) { Gdx.gl.glClearColor(0, 0, 0, 1);

我试图在整个屏幕上绘制简单的纹理(真正的高分辨率:3333x5829,大约比桌面启动器的宽度和高度大3倍)。问题是,在desktop launcher中,线条的渲染非常糟糕。是否有任何解决方案来修复桌面启动器的问题?这是渲染功能以及手机(右)和桌面(左)上的输出。我缩小了图像以适应屏幕,当图像更大时,差异更明显:

 @Override
    public void render(float delta) {
        Gdx.gl.glClearColor(0, 0, 0, 1);
        Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

        batch.begin();
        batch.draw(texture, 0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
        batch.end();
    }

使用mip映射。但加载比屏幕大的纹理似乎是浪费。请使用mip贴图。但加载比屏幕大的纹理似乎是浪费。