Supongamos que, dada una textura grande, queremos copiar una porción a una textura más pequeña y aplicarla a un polígono, para luego hacer un paneo de la textura más grande. Tenemos dos opciones: la primera es, en cada frame, actualizar la textura del polígono por completo (mapeo normal), la segunda opción es aprovechar que al hacer movimientos suaves, entre frame y frame se mantiene una porción común de la textura.
Escribiendo sólo la información nueva que aparece, y desplazando las coordenadas de textura del polígono, podemos evitar reescribir toda la textura completa.
Esto será particularmente útil para una implementación eficiente de clipmaps.
No hay comentarios:
Publicar un comentario