Filtros de textura libgdx y mipmap.

Cuando intento usar el filtrado de mipmap en LibGDX, no aparece ninguna de las imágenes.

Soy nuevo en LibGDX, y tengo una escena 2D simple con tres círculos rotativos a escala. Para anti-alias, quise usar filtrado lineal. Para consejo, miré aEste artículo, que dijo que, para imágenes de gran escala, se puede usar un mipmap para mejorar la velocidad o la calidad.

La primera aparición inesperada fue que, a pesar del hecho de que todas mis imágenes se redujeron, solo vería un filtro lineal si el magFilter fuera lineal. En otras palabras:

Este código mostrará un filtro lineal para las imágenes minimizadas:

parentTexture.setFilter(TextureFilter.Nearest, TextureFilter.Linear);

Por lo que este código no lo hará:

parentTexture.setFilter(TextureFilter.Linear, TextureFilter.Nearest);

Lo que parece opuesto a la función libGDX:

void com.badlogic.gdx.graphics.Texture.setFilter(TextureFilter minFilter, TextureFilter magFilter)

Esto no me molestaría, excepto que indica que o bien libgdx es incorrecto (improbable), que el artículo es incorrecto (improbable) o que no entiendo los filtros de textura. Esto último parece especialmente probable cuando intento los filtros mipmap.

Este código no hace que se muestre nada

parentTexture.setFilter(TextureFilter.MipMapLinearLinear, TextureFilter.Linear);

Este código se muestra, pero con el filtro más cercano.

parentTexture.setFilter(TextureFilter.Linear, TextureFilter.MipMapLinearLinear);

Cualquier explicación de dónde estoy equivocado sería muy apreciada. He buscado en otros lugares, pero los filtros de textura en libGDX son bastante específicos, así que aparte del artículo, no he encontrado mucho para ayudar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta