NOTICIAS
El blog de Voxel School es un espacio para conocer la última hora en las artes digitales y en todo lo que ocurre en nuestra escuela
UV Mapping: qué es y cómo funciona en el pipeline 3D profesional
El UV mapping es uno de esos procesos que no se ven en el resultado final, pero que condicionan absolutamente todo lo que sí se ve. Si el unwrapping está mal hecho, las texturas se distorsionan, los detalles se pierden y el modelo pierde calidad sin que sea fácil identificar por qué.
Entender bien qué es el UV mapping, cómo se hace y qué errores evitar es fundamental para cualquier artista 3D que trabaje en producción de videojuegos o cine.
¿Qué es el UV Mapping y para qué sirve en el 3D?
El UV mapping es el proceso de proyectar la superficie de un modelo 3D sobre un plano 2D para poder aplicarle texturas de forma controlada y precisa.
Cuando un software de texturas como Substance Painter pinta sobre un modelo, en realidad está pintando sobre ese plano 2D. El UV mapping es el mapa que define cómo cada punto de la superficie 3D corresponde a un punto de la textura 2D.
Las letras U y V representan los ejes del espacio 2D de la textura, equivalentes a X e Y en el espacio 3D. Se usan estas letras precisamente para no confundirlas con los ejes del espacio tridimensional.
Sin UV mapping no hay texturas. O más exactamente: sin un UV mapping correcto, las texturas no se aplican donde deben ni con la calidad que deberían.
La metáfora del desplegable: cómo se traduce una malla 3D en un plano 2D
Imagina que tienes una naranja y quieres representar su superficie en un mapa plano. Tienes que hacer cortes en la piel para poder extenderla sin que se doble. El resultado es una superficie 2D que representa el exterior de algo que era 3D.
Eso es exactamente el unwrapping: hacer cortes estratégicos en la malla 3D (llamados seams) para poder desplegarla sobre un plano sin distorsión excesiva.
Donde pongas los cortes importa. Un seam mal colocado puede crear una costura visible en la textura o desperdiciar espacio en el UV. Un seam bien pensado aprovecha al máximo el espacio disponible y coloca las uniones donde menos se vean.
Conceptos clave: UV Islands, Seams y Texel Density
Antes de entrar en software concreto, hay tres conceptos que definen si un UV está bien hecho o no:
|
Concepto |
Qué es |
Por qué importa |
|---|---|---|
|
UV Islands |
Cada fragmento separado que resulta del unwrapping |
Deben estar bien distribuidas en el espacio UV sin solaparse |
|
Seams |
Los cortes que se marcan en la malla para poder desplegarla |
Su posición determina dónde quedan las costuras en la textura |
|
Texel Density |
La relación entre el tamaño de un área en el modelo y el espacio que ocupa en el UV |
Debe ser consistente para que todas las partes del modelo tengan la misma resolución de textura |
Si las UV Islands se solapan generan artefactos visuales graves: dos partes del modelo comparten el mismo espacio en la textura y se pintan igual aunque deberían ser distintas.
En el caso de que se produzca una Texel density inconsistente, implica que una parte del modelo tiene más resolución que otra. En un personaje, puede significar que la cara tiene el doble de detalle que el torso, algo que se nota en el resultado final y que no siempre es intencionado.
En producción AAA existe un estándar de texel density por proyecto. Todos los assets deben cumplirlo para que el juego se vea coherente a cualquier distancia de cámara.

Trabajo de la alumna Alejandra Fernández
UV Mapping en Blender: flujo de trabajo básico
Blender es el software más usado en formación y cada vez más presente en producción profesional. Su flujo de UV tiene una curva de aprendizaje razonable y herramientas potentes.
Pasos básicos en Blender:
- Selecciona la malla en Edit Mode.
- Marca los seams con Mark Seam (clic derecho sobre la arista, o menú Edge).
- Selecciona toda la malla con A y lanza el unwrap con U > Unwrap.
- Abre el UV Editor para ver el resultado y ajustar las islands.
- Usa Pack Islands para optimizar la distribución del espacio UV.
- Comprueba la distorsión con el mapa de checker en el Viewport.
Herramientas clave en Blender:
|
Herramienta |
Función |
|---|---|
|
Mark Seam / Clear Seam |
Definir y eliminar cortes en la malla |
|
Unwrap |
Generar el UV automáticamente según los seams |
|
Smart UV Project |
Unwrap automático sin seams manuales, útil para objetos simples |
|
Pack Islands |
Redistribuir las islands para aprovechar el espacio UV |
|
Checker Texture |
Mapa de revisión para detectar distorsión y escala |
|
Average Island Scale |
Igualar el tamaño de todas las islands para texel density uniforme |
El mapa de checker es imprescindible. Un patrón de cuadros aplicado al modelo revela al instante si hay distorsión (los cuadros se deforman), si la escala es inconsistente (los cuadros son más grandes en unas zonas que en otras) o si hay islands solapadas.
UV Mapping en Autodesk Maya: diferencias y similitudes
Maya sigue siendo el estándar en muchos estudios AAA y de VFX. Su módulo de UV, el UV Editor, es más potente en algunos aspectos que el de Blender, aunque su interfaz tiene más fricción para quien empieza.
Diferencias principales respecto a Blender:
|
Aspecto |
Blender |
Maya |
|---|---|---|
|
Acceso al UV Editor |
Workspace separado |
UV Editor flotante o en panel |
|
Marcar seams |
Mark Seam en Edit Mode |
Cut UVs en el UV Editor |
|
Unwrap automático |
Unwrap / Smart UV Project |
Automatic / Planar / Cylindrical mapping |
|
Optimización de islands |
Pack Islands |
Layout UVs |
|
Checker de distorsión |
Checker Texture en materiales |
UV Checker en el UV Editor |
|
Herramienta avanzada |
UV Sculpt |
UV Toolkit con opciones de straighten y unfold |
En Maya, el UV Toolkit (disponible desde Maya 2015 en adelante) centraliza la mayoría de las operaciones de unwrapping en un panel lateral. Es especialmente útil para straighten edges, una operación que endereza las islands para que encajen mejor en el espacio UV y faciliten el pintado en Substance.
La lógica es la misma en ambos programas. Si entiendes bien el concepto en uno, trasladar el flujo al otro es cuestión de localizar las herramientas equivalentes.

Trabajo de la alumna Carmén Pelluz
Errores frecuentes en el unwrapping y cómo evitarlos
|
Error |
¿Por qué ocurre? |
Cómo corregirlo |
|---|---|---|
|
Islands solapadas |
No revisar el UV antes de exportar |
Activar la visualización de overlaps en el UV Editor |
|
Seams en zonas visibles |
Colocar cortes sin pensar en el flujo del modelo |
Poner seams en bordes poco visibles: parte inferior, interior, líneas naturales |
|
Texel density inconsistente |
No normalizar las islands después del unwrap |
Usar Average Island Scale y verificar con checker |
|
Espacio UV desaprovechado |
Islands demasiado pequeñas o mal distribuidas |
Usar Pack Islands y escalar las áreas más importantes |
|
Distorsión excesiva |
Pocos seams en zonas de curvatura compleja |
Añadir más cortes en las áreas donde el checker se deforma |
|
UV de baja resolución en zonas clave |
Dar el mismo espacio a todas las islands |
Escalar manualmente las islands de cara, manos o zonas de foco |
El error más grave es el de las islands solapadas. En Substance Painter, una island solapada significa que dos partes del modelo reciben exactamente la misma pintura. El resultado es imposible de corregir en texturizado sin volver al UV.
UV Mapping en el pipeline completo: de la malla a Substance Painter
El UV mapping no es un paso aislado. Es el puente entre el modelado y el texturizado, y su calidad determina el techo de lo que se puede conseguir en Substance.
El flujo completo en un pipeline profesional de videojuegos es el siguiente:
- Modelado del high poly y del low poly.
- Unwrapping del low poly con seams estratégicos y texel density homogéneo.
- Bake de los mapas del high poly sobre el low poly (normal map, ambient occlusion, curvature).
- Importación en Substance Painter del low poly con su UV.
- Texturizado usando los mapas bakeados como base para los smart materials.
- Exportación de los mapas de textura al motor gráfico (Unreal Engine, Unity).
Si el UV del paso 2 tiene errores, los bakes del paso 3 heredan esos errores. Y si los bakes están mal, el texturizado del paso 5 nunca va a funcionar como debería.
La calidad del UV condiciona toda la cadena. No es un paso menor ni algo que se pueda dejar para el final.
En Voxel School trabajamos el UV mapping como parte esencial del pipeline en nuestros programas de modelado y texturizado. Si quieres dominarlo aplicado a personajes, el Máster en Modelado y Texturizado de Characters para Videojuegos AAA trabaja el unwrapping dentro del flujo completo de producción de personajes AAA. Si tu interés está en entornos y props, el Máster en Modelado y Texturizado de Environments y Props para Videojuegos AAA aplica los mismos principios al diseño de escenarios y assets de entorno.