We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Technology

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is a MIP Map?

By G. Wiesen
Updated: May 17, 2024
Views: 6,693
Share

A MIP map is a type of texture map used in three-dimensional (3D) computer graphics for use in applications such as video games and simulators. MIP maps are used to create less detailed textures for objects in a 3D space, to allow for distant objects to be more easily rendered in less detail. These MIP maps are typically referred to as “levels” with an original, high resolution image being regarded as level 0, the next map of reduced quality is level 1, the lower quality map after that is level 2, and so on. A MIP map system is often used to reduce the workload on computer and other graphics renderers as large 3D scenes are displayed in a game or other application.

The origin of the term “MIP map” comes from an acronym for the Latin phrase multum in parvo, which roughly translates to “much in a small space.” This refers to the overall MIP map file that typically includes the original high resolution texture map and the collected MIP maps of that image as well. The smaller MIP maps are generally created by halving the resolution of the original image, then halving each MIP map to create subsequently smaller images. For example, a texture map might have a resolution of 256x256, referring to the number of pixels or picture elements making up the length and width of the image; this image would be applied to an object in 3D animation to give it a realistic appearance.

The level 1 MIP map for this texture would likely be reduced from that original image to 128x128, keeping all of the original picture information but reducing the quality and detail levels. Continuing with this example, the level 2 MIP map would be 64x64, level 3 would be 32x32, then 16x16, 8x8, 4x4, and finally 2x2. Anything smaller than this level would be a single pixel and not very useful for rendering. When a user plays a video game or similar application and an object first comes into view, it would likely use one of the lowest resolutions, replacing the texture map with increasingly higher resolutions as the player approached the object.

This process also helps reduce the moiré pattern often seen in video applications and early 3D animation. This pattern occurs when a distant object in a game has more texture pixels than there are actual pixels to display the image. When this happens, the resulting distant images become jagged and jumpy as image data is lost and cannot be displayed. By using lower resolution textures, the distant object can have a number of texture pixels less than the displayed pixels and display a lower quality but complete image.

Share
WiseGeek is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.

Editors' Picks

Discussion Comments
Share
https://www.wisegeek.net/what-is-a-mip-map.htm
Copy this link
WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.

WiseGeek, in your inbox

Our latest articles, guides, and more, delivered daily.