sábado, 14 de agosto de 2010

Toroidal Addressing

El acceso toroidal a una textura permite aprovechar la coherencia entre frame y frame para utilizar la información que se mantiene al actualizarla. 

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