¿Qué es mapeo UV?

Una textura es una imagen plana. Un modelo es una superficie 3D. El mapeo UV es la correspondencia entre las dos — la hoja de instrucciones que le dice al renderizador qué píxel de la imagen pertenece a qué parte de la malla. Sin él, una textura no tiene manera de saber dónde aterrizar.

La respuesta corta

El mapeo UV asigna a cada vértice de un modelo 3D una coordenada 2D — U en la cruz, V arriba — dentro de un cuadrado unitario llamado espacio UV. El desplegado es el acto de cortar la superficie a lo largo de costuras y aplanar las piezas (islas) en ese cuadrado así que una imagen plana puede pintarse sobre una superficie curvada sin estiramiento.

Por qué las letras U y V

X, Y y Z ya estaban tomadas por la posición del modelo en espacio, así los ejes de textura tomaron prestadas las letras siguientes retrocediendo en el alfabeto. U corre horizontalmente en la textura y V verticalmente, ambas normalizadas de 0 a 1 sin importar las dimensiones de píxel de la imagen.

Porque el rango es siempre 0–1, el mismo layout UV funciona en cualquier resolución. Intercambia una textura 1K por una 4K y nada sobre el mapeo cambia — que es exactamente por qué los UV se almacenan en la malla en lugar de hornearse en la imagen.

Costuras e islas

No puedes aplanar una superficie curvada sin rasgarla en algún lugar — la misma razón que cada mapa mundial distorsiona el globo. El despliegue elige dónde cortar. Esos cortes son costuras, y cada pieza aplanada entre ellas es una isla.

La colocación de costura buena esconde cortes donde nadie mira: bajo un brazo, a lo largo de una línea de panel, dentro de un pliegue. Una costura visible aparece como una discontinuidad de cabello fino en la textura, porque los dos lados muestrean de partes diferentes de la imagen y el filtrado no puede cerrar la brecha.

Estiramiento, empaque y espacio desperdiciado

Si una isla está aplastada relativa a su área de superficie real, la textura se estira ahí — el detalle se emborracha y la resolución se pierde efectivamente. Las superposiciones de patrón de verificación existen precisamente para hacer esto visible: los cuadrados uniformes significan distribución uniforme de texel.

El empaque es la otra mitad del trabajo. Las islas deben llenar espacio UV apretadamente, porque cada región vacía es resolución de textura que pagaste y no usaste. Las islas superpuestas son usualmente un error, aunque la superposición deliberada es un truco legítimo para partes reflejadas o repetidas que deberían compartir píxeles.

Cuándo no necesitas desplegar

No todo flujo de trabajo requiere UV limpios. La proyección triplanar muestrea una textura desde tres direcciones de espacio mundial y mezcla los resultados, que maneja roca, terreno y tiling de superficie dura en malles sin UV utilizables en absoluto.

El horneado es la excepción que fuerza el tema: oclusión ambiental, curvatura y mapas de espesor todos escriben en espacio UV, así que necesitan islas no superpuestas para ser significativas. Un layout UV tiling producirá un horneado vacío o garrapateado.

Preguntas frecuentes

¿Qué significan las siglas UV?

Nada, como acrónimo — U y V son simplemente los nombres de eje para espacio de textura, elegidos porque X, Y y Z ya describían la posición del modelo en espacio 3D.

¿Tengo que desplegar un modelo antes de texturizarlo?

Para detalle pintado y mapas horneados, sí. La proyección triplanar y tiling pueden texturizar una malla sin UV utilizables, pero hornear AO, curvatura o espesor requiere islas no superpuestas.

¿Por qué mi textura se estira en un lugar?

Esa isla es más pequeña en espacio UV que su área de superficie real, así menos texels cubren más geometría. Relaja o reescala la isla así la densidad de texel coincida con el resto del modelo.

¿Qué es una costura UV?

El borde donde la superficie fue cortada para aplanarla. Las costuras son inevitables en geometría curvada — el objetivo es colocarlas donde no serán vistas en lugar de eliminarlas.

Mixos despliegua tu malla en un clic — islas limpias, no superpuestas listas para pintar y hornear, sin dejar el navegador.

Start free