You are viewing the course site for a past offering of this course. The current offering may be found here.
Lecture 5: Texture Mapping (63)
Nian980

This image is a visual way to see why mipmaps only takes 1/3 more memory to store than the original full-size image! https://en.wikipedia.org/wiki/Mipmap#/media/File:MipMap_Example_STS101.jpg

Nian980

Also a question, do games or graphics apps or whatever calculate mipmaps in real time, or pre-create them then just use the right one?

Stafftancik

@Nian980 The mipmaps are typically precomputed. Since the goal of mipmaps is to reduce the computation at runtime, we want to do as much caching ahead of time.

somaniarushi

I find the idea of mipmaps to be very interesting, and they make complete sense to me! I am a little confused, however, about why mipmaps are stored in this layout in particular. Is there anything significant about storing them as such that helps with navigating them, or memory efficiency?

You must be enrolled in the course to comment