Estimados, buenas tardes.
Estuve intentando hacer éste ejercicio y me encontré varias dificultades primero para entender los pasos a seguir para cargar una textura y luego para la correspondencia entre texel y pixel.
Primero logré la parte A, viendose el resultado de ésta manera:
Acá lo que intenté fue mappear toda la textura al recuadro, vi que se ajustó automáticamente haciendose más chica para que quedara dimensionada al cuadrado.
La parte B es la que no me queda del todo claro, hice los calculos a mano según las medidas y regas de 3 para saber que texel correspondería con los vértices del cuadrado, quedando de la siguiente manera:
Lo que no sé es como seguir para que el cuadrado con sus dimensiones se ajuste a la imágen. Tendría que modificar el tamaño del cuadrado o puedo seguir la estrategia de que se rellene con negro lo que no quiero. No me queda claro cómo sería eso en código.
Muchas gracias.