fbpx
Wikipedia

Mapa MIP

En las texturas de los gráficos 3D por computadora, los mapas MIP (comúnmente llamados mipmaps), son colecciones de imágenes de mapas de bits que acompañan a una textura principal para aumentar la velocidad de renderizado y reducir sus artefactos. Son ampliamente usados en los videojuegos en 3D, simuladores de vuelo, y otras aplicaciones con imágenes tridimensionales. La técnica se conoce como mipmapping. El acrónimo "MIP" proviene de la frase en latín multum in parvo, que significa "mucho en poco espacio". Aunque necesitan más espacio en memoria, forman la base de la compresión de imágenes basada en transformación de ondas.


Funcionamiento

 

Cada imagen de mapa de bits del conjunto es una versión reducida de la textura principal. El renderizador utiliza la textura principal cuando se renderiza a todo detalle, y cambia al mipmap adecuado cuando renderiza la textura desde cierta distancia o en un tamaño menor. En realidad lo que se hace es interpolar los dos mipmaps más cercanos. La velocidad de renderizado aumenta porque la cantidad de píxeles ("texeles") procesados puede ser mucho menor que en una textura común. Además se reducen los artefactos dado que luego del procesamiento las imágenes mipmap se encuentran sin aliasing, y el renderizador no necesita hacer antialiasing. Aumentar o reducir el tamaño (zoom in o zoom out) de un mipmap se hace más eficientemente.

Por ejemplo, si la textura principal tiene un tamaño de 256 por 256 píxeles (típicamente las texturas son cuadradas y el largo de su lado es una potencia de dos), el conjunto de mipmaps asociados podría ser de ocho imágenes, cada una de un cuarto del tamaño de la anterior: 128×128 píxeles, 64×64, 32×32, 16×16, 8×8, 4×4, 2×2, 1×1 (un único píxel). Si la escena renderiza esta textura en un espacio de 40×40 píxeles, se usaría una interpolación entre los mipmaps de 64×64 y 32×32. La manera más simple de generar la textura es por promedios sucesivos, pero pueden emplearse algoritmos más sofisticados (basados en el procesamiento de señales y las transformadas de Fourier).

El espacio de almacenamiento necesario para estos mipmaps es de un tercio más que el de la textura original, porque la suma de estas áreas 1/4 + 1/16 + 1/64 + 1/256 + ... converge a 1/3 (asumiendo que no se hace ningún tipo de compresión).

Origen

El mipmapping fue inventado por Lance Williams en 1983 y se describe en su artículo científico Pyramidal parametrics. Llamó piramidal al conjunto de mapas, que puede verse como una imagen sobre otra.

Véase también

  •   Datos: Q652419
  •   Multimedia: Mipmapping

mapa, texturas, gráficos, computadora, mapas, comúnmente, llamados, mipmaps, colecciones, imágenes, mapas, bits, acompañan, textura, principal, para, aumentar, velocidad, renderizado, reducir, artefactos, ampliamente, usados, videojuegos, simuladores, vuelo, o. En las texturas de los graficos 3D por computadora los mapas MIP comunmente llamados mipmaps son colecciones de imagenes de mapas de bits que acompanan a una textura principal para aumentar la velocidad de renderizado y reducir sus artefactos Son ampliamente usados en los videojuegos en 3D simuladores de vuelo y otras aplicaciones con imagenes tridimensionales La tecnica se conoce como mipmapping El acronimo MIP proviene de la frase en latin multum in parvo que significa mucho en poco espacio Aunque necesitan mas espacio en memoria forman la base de la compresion de imagenes basada en transformacion de ondas Funcionamiento Editar Cada imagen de mapa de bits del conjunto es una version reducida de la textura principal El renderizador utiliza la textura principal cuando se renderiza a todo detalle y cambia al mipmap adecuado cuando renderiza la textura desde cierta distancia o en un tamano menor En realidad lo que se hace es interpolar los dos mipmaps mas cercanos La velocidad de renderizado aumenta porque la cantidad de pixeles texeles procesados puede ser mucho menor que en una textura comun Ademas se reducen los artefactos dado que luego del procesamiento las imagenes mipmap se encuentran sin aliasing y el renderizador no necesita hacer antialiasing Aumentar o reducir el tamano zoom in o zoom out de un mipmap se hace mas eficientemente Por ejemplo si la textura principal tiene un tamano de 256 por 256 pixeles tipicamente las texturas son cuadradas y el largo de su lado es una potencia de dos el conjunto de mipmaps asociados podria ser de ocho imagenes cada una de un cuarto del tamano de la anterior 128 128 pixeles 64 64 32 32 16 16 8 8 4 4 2 2 1 1 un unico pixel Si la escena renderiza esta textura en un espacio de 40 40 pixeles se usaria una interpolacion entre los mipmaps de 64 64 y 32 32 La manera mas simple de generar la textura es por promedios sucesivos pero pueden emplearse algoritmos mas sofisticados basados en el procesamiento de senales y las transformadas de Fourier El espacio de almacenamiento necesario para estos mipmaps es de un tercio mas que el de la textura original porque la suma de estas areas 1 4 1 16 1 64 1 256 converge a 1 3 asumiendo que no se hace ningun tipo de compresion Origen EditarEl mipmapping fue inventado por Lance Williams en 1983 y se describe en su articulo cientifico Pyramidal parametrics Llamo piramidal al conjunto de mapas que puede verse como una imagen sobre otra Vease tambien EditarAntialiasing Datos Q652419 Multimedia Mipmapping Obtenido de https es wikipedia org w index php title Mapa MIP amp oldid 124978039, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos