🎮 UnityDocs

Pipeline de assets: Blender, Aseprite, FMOD y más

Cómo llevar arte y sonido de las herramientas externas a Unity sin dolores: exportar modelos de Blender (escala, ejes, FBX), sprites de Aseprite, audio, y qué formatos y ajustes de importación usar en cada caso.

📄 ArtículoIntermedio✅ RevisadoUnity 6.0 LTSActualizado 2026-07-15
DificultadConceptual Código Matemáticas
Tiempo📖 Lectura 8 min

Unity no vive solo#

Unity integra y ejecuta, pero el arte y el sonido se crean en otras herramientas: Blender (3D), Aseprite (pixel art), Photoshop/Krita (texturas), FMOD/Wwise (audio avanzado)... Conocer cómo llevar cada asset a Unity sin que se rompa te ahorra horas de "¿por qué se ve enorme / girado / borroso?".

Modelos 3D desde Blender#

El formato recomendado es FBX (aunque Unity también importa .blend directamente si tienes Blender instalado). Los tres problemas clásicos y su solución:

  • Escala: Blender y Unity usan escalas distintas. Modela pensando en metros, aplica la escala en Blender (Ctrl+A → Scale) antes de exportar, y revisa el Scale Factor en la importación. Regla de oro: 1 unidad de Unity = 1 metro.
  • Ejes: Blender usa Z hacia arriba; Unity, Y hacia arriba. Un buen FBX export corrige esto, pero si tu modelo entra "tumbado", es esto. Aplica también la rotación en Blender antes de exportar.
  • Origen (pivote): coloca el origen del objeto donde lo necesites en Blender (los pies de un personaje, la base de un edificio), porque será el punto de posición/rotación en Unity.
Aplica transformaciones antes de exportar

El 90% de los "mi modelo sale mal en Unity" se arregla en Blender con Apply All Transforms (Ctrl+A): aplica posición, rotación y escala para que el modelo llegue limpio, a escala 1 y bien orientado. Hazlo un hábito antes de cada export.

Al importar, ajustas materiales, si generas colliders, y para personajes el rig (ver animación 3D).

Pixel art desde Aseprite#

Para 2D pixel art, exporta desde Aseprite como PNG (o usa la importación directa de Aseprite disponible por paquete). Ajustes de importación imprescindibles para que no se vea borroso:

  • Filter Mode → Point (no filter): sin suavizado, píxeles nítidos.
  • Compression → None para conservar la calidad exacta.
  • Pixels Per Unit coherente en todos tus sprites (define cuántos píxeles son una unidad).
  • Para hojas de sprites, usa el Sprite Editor de Unity para cortar los fotogramas (Sprite Mode → Multiple → Slice).
Point + sin compresión o el pixel art se ve sucio

El error nº1 en pixel art es dejar el Filter Mode en Bilinear (por defecto): suaviza los bordes y el arte se ve borroso y "lavado". Point es obligatorio. Y una cámara/PPU mal ajustados provocan el temido pixel shimmer (píxeles que vibran al moverse).

Texturas#

Desde Photoshop/Krita/GIMP, exporta a PNG (con alfa) o TGA. En Unity, lo que de verdad importa es el ajuste de importación, no tanto el origen:

  • Max Size y Compression adecuados a la plataforma (las texturas son lo que más pesa; ver WebGL y móvil).
  • Tipo correcto: Sprite (2D), Default (3D), Normal map (para relieve), etc.

Audio: importación y middleware#

Para audio, importa WAV (sin pérdida, para efectos cortos) u OGG (comprimido, para música). Ajustes clave en Unity:

  • Load Type: Decompress on Load para efectos cortos, Streaming para música larga.
  • Compression y calidad según la plataforma.

Cuando el audio se vuelve complejo (música adaptativa, capas dinámicas, mezclas por estado), muchos estudios usan middleware externo: FMOD o Wwise. Se integran con Unity mediante su paquete y dan un control de audio muy superior al del mixer nativo, a cambio de una curva de aprendizaje.

Organización: nombra y ordena al importar#

Un asset que entra desordenado, desordena el proyecto

Aplica desde el minuto uno lo de organiza tu proyecto: carpetas por tipo/función, nombres coherentes, y revisa los ajustes de importación al meter el asset, no cuando ya hay 500. Los Preset de importación de Unity permiten aplicar ajustes automáticos por carpeta (todo lo que entre en Sprites/ con Filter Point, por ejemplo).

Errores frecuentes#

  • Exportar de Blender sin aplicar transformaciones (modelo torcido o a mala escala).
  • Pixel art con Filter Mode Bilinear (se ve borroso).
  • Texturas enormes sin comprimir que hinchan la build.
  • Music como Decompress on Load (ocupa muchísima RAM; usa Streaming).
  • Meter assets sin ordenar ni revisar la importación y acumular caos.

Ponte a prueba#

📝 Pon a prueba lo aprendido

Resumen#

El pipeline de assets es llevar arte y sonido externos a Unity sin que se rompan: modelos de Blender en FBX con las transformaciones aplicadas (escala 1 = 1 metro, ejes corregidos, pivote bien puesto); pixel art de Aseprite con Filter Point y sin compresión; texturas PNG comprimidas según plataforma; audio WAV/OGG con el Load Type correcto (Streaming para música). Para audio complejo, middleware como FMOD/Wwise. Revisa los ajustes de importación al entrar y mantén el orden de tu proyecto.

Fuentes y para profundizar