3D Glossary
Texturing

Mapa Normal

Un mapa normal es una textura que almacena información de dirección de superficie para simular geometría detallada sin agregar polígonos.

¿Qué es un Mapa Normal?

Un mapa normal es un tipo de textura usada en gráficos 3D que almacena datos de orientación de superficie (normales) en los canales RGB de una imagen. El color de cada píxel representa un vector de dirección, permitiendo al motor de renderizado simular detalles finos de superficie, como rasguños, abolladuras o tejido, sin aumentar el conteo de polígonos de una malla. Es uno de los mapas principales en un material PBR.

Cómo Funcionan los Mapas Normales

En un modelo 3D estándar, las normales de superficie se calculan por vértice o por cara. Un mapa normal anula estas normales a nivel de píxel durante el renderizado:

  • Canal rojo (X) → dirección izquierda/derecha
  • Canal verde (Y) → dirección arriba/abajo
  • Canal azul (Z) → dirección adentro/afuera (hacia el espectador)

El renderizador usa esta normal por píxel para calcular la iluminación, creando la ilusión de detalle geométrico en una superficie plana.

Tipos de Mapas Normales

Mapas Normales en Espacio Tangente

El tipo más común. Las normales se almacenan relativas al sistema de coordenadas local de la superficie. Estos mapas son reutilizables entre diferentes mallas y funcionan bien con geometría deformable (personajes, tela).

Mapas Normales en Espacio de Objeto

Las normales se almacenan en el sistema de coordenadas mundo del objeto. Producen calidad ligeramente mejor para objetos estáticos pero no pueden reutilizarse en diferentes mallas.

Cuándo Usar Mapas Normales

  • Activos de juegos: agregar detalle a modelos low-poly sin costo de rendimiento
  • Aplicaciones en tiempo real: VR, AR, visores 3D web
  • Horneado de detalle high-poly: transferir detalles de sculpt a una malla low-poly de juego
  • Previsualizaciones de impresión 3D: visualizar textura de superficie antes de imprimir

Mapas Normales vs Bump Maps

CaracterísticaMapa NormalBump Map
Datos almacenadosVectores de dirección XYZValores de altura en escala de grises
Calidad de detalleSuperior (direccional)Inferior (solo altura)
Efecto en siluetaNoNo
RendimientoLigeramente más costosoMás económico

Creación de Mapas Normales

Los mapas normales pueden generarse mediante:

  1. Horneado desde un sculpt high-poly a una malla low-poly (Substance, xNormal, Blender), a menudo combinado con retopología para construir el objetivo low-poly
  2. Conversión desde un mapa de altura/bump (basado en filtros)
  3. Generación con IA: herramientas como el texturizado con IA de Sloyd pueden generar automáticamente mapas normales listos para PBR para modelos 3D

Para el conjunto más amplio de mapas que usa un material, consulta nuestra guía para principiantes de texturas 3D.

Mapas Normales en Sloyd

Cuando generas o texturizas un modelo 3D en Sloyd, los mapas normales se crean automáticamente como parte del pipeline de materiales PBR. Exporta tu modelo en formato GLB o FBX y el mapa normal se incluye, listo para usar en Unity, Unreal Engine, Blender o cualquier motor de juego.

FAQ