Qué son los mipmaps y cuándo usarlos
Actualizado: agosto de 2026 · PixelForge Tools
Los mipmaps son uno de esos ajustes que aparecen en todos los motores y que mucha gente deja como venga sin saber qué hacen. Entenderlos te ayuda a tomar dos decisiones importantes: cuándo activarlos para ganar rendimiento y calidad, y cuándo desactivarlos para no malgastar memoria.
Qué es un mipmap
Un mipmap es una versión reducida de una textura, precalculada de antemano. Cuando activas los mipmaps, el motor genera automáticamente una cadena de copias: la textura original, luego a la mitad de tamaño, luego a un cuarto, a un octavo… hasta llegar a un solo píxel. La GPU elige en cada momento la versión del tamaño más parecido a cómo se ve el objeto en pantalla.
Por qué mejoran el rendimiento y la calidad
Cuando un objeto texturizado está lejos y ocupa pocos píxeles en pantalla, usar la textura a máxima resolución es un desperdicio: la GPU tiene que leer y promediar muchos texels para pintar cada píxel, lo que va lento y además produce un parpadeo molesto (aliasing) cuando el objeto se mueve. Con mipmaps, la GPU coge directamente una versión pequeña ya preparada: lee menos memoria (más rápido) y el resultado es estable y suave. Por eso los mipmaps son casi obligatorios en texturas de mundos 3D con profundidad.
El coste: un 33% más de memoria
Los mipmaps no son gratis: toda esa cadena de versiones reducidas ocupa espacio. La suma de todas ellas (un cuarto + un dieciseisavo + …) converge a aproximadamente un tercio del tamaño de la textura original. Es decir, activar mipmaps añade un ≈33% al consumo de memoria de esa textura. Puedes ver ese impacto exacto con la calculadora de memoria de texturas, que suma los mipmaps al cálculo cuando marcas la casilla.
Cuándo desactivarlos
No todo necesita mipmaps. En elementos que se dibujan siempre al mismo tamaño y de frente —interfaces de usuario, iconos, sprites 2D en juegos sin zoom— la textura nunca se ve reducida, así que los mipmaps son memoria tirada sin ningún beneficio. Desactívalos ahí y recuperarás ese 33%. La regla simple: mipmaps sí en todo lo que tenga profundidad o se aleje de la cámara; mipmaps no en lo que vive plano y a tamaño fijo en pantalla.
Mipmaps y potencia de 2
Hay una conexión importante: la cadena de mipmaps se genera dividiendo entre dos una y otra vez, y esa división solo es limpia si las dimensiones son potencia de 2 (1024 → 512 → 256…). Con tamaños que no son potencia de 2, algunos motores no pueden generar la cadena completa o la reescalan, con pérdida de calidad. Es una razón más para mantener tus texturas de mundo en tamaños POT.