【发布时间】:2016-06-28 09:53:18
【问题描述】:
【问题讨论】:
-
你试过这个链接吗? badlogicgames.com/wordpress/?p=2071
-
哇,这个链接很有帮助。
标签: java libgdx antialiasing
【问题讨论】:
标签: java libgdx antialiasing
要平滑任何线条或形状,请使用多重采样抗锯齿
替换:Gdx.gl.glclear()
替换为: Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT | GL20.GL_DEPTH_BUFFER_BIT | (Gdx.graphics.getBufferFormat().coverageSampling?GL20.GL_COVERAGE_BUFFER_BIT_NV:0))
对于 Android,打开 AndroidLauncher.java 文件并输入:config.numSamples = 2 2 是一个不错的值
对于台式机config.samples=3 这将完成您的工作...
【讨论】:
您也可以将滤镜放在纹理本身中
bg = new TextureRegion(new Texture(
Gdx.files.internal("data/bg.png")));
//bg.getTexture().setFilter(GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR);
bg.getTexture().setFilter(TextureFilter.Linear, TextureFilter.Linear);
【讨论】: