Generador de sprites de Unity: crea sprites 2D , iconos y hojas de sprites listas para animación a partir de una solicitud.

Apr 28, 2026|5 Min
Diseño gráfico para herramientas de IA en fase beta. Un diamante de color púrpura oscuro sobre un fondo negro.
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

Supera la brecha entre el concepto y la escena con el generador de sprites de Unity, diseñado para ayudarte a generar, editar y animar recursos 2D personalizados sin interrumpir tu flujo creativo.

El generador de sprites de Unity es una herramienta de IA generativa integrada en el editor de Unity como parte de las herramientas de IA en fase beta. Utiliza modelos de aprendizaje automático para generar sprites 2D a partir de indicaciones basadas en texto e imágenes de referencia, listos para aplicarse a una escena, asignarse a un elemento de la interfaz de usuario o animarse, sin salir del editor.

Esta herramienta está diseñada para la fase de creación de prototipos. Los sprites generados son recursos provisionales que proporcionan a los equipos algo visual con lo que trabajar mientras se crea el arte final con calidad de producción. Su propósito es ser reemplazados por activos finales creados por humanos antes del lanzamiento del proyecto. El generador de sprites acelera la iteración; no sustituye el trabajo de los artistas.

Esta guía abarca todo el flujo de trabajo del generador de sprites: abrir la ventana, elegir un modelo, escribir indicaciones, usar imágenes de referencia, modificar los resultados con las pestañas de posprocesamiento, generar hojas de sprites listas para animación, administrar el panel Generaciones y encontrar los recursos generados en tu proyecto.

Creación de prototipos a partir del generador de sprites
Creación de prototipos a partir del generador de sprites

¿Qué es el generador de sprites?

El generador de sprites crea sprites 2D utilizando modelos de aprendizaje automático. Un sprite es un objeto gráfico 2D , como un personaje, un icono, un árbol o un elemento de la interfaz de usuario, que se utiliza en un juego o aplicación. Con el generador de sprites, puedes:

  • Genera sprites a partir de indicaciones basadas en texto utilizando una amplia gama de modelos preentrenados.
  • Utilice imágenes de referencia para guiar el estilo, la composición, la profundidad o el dibujo lineal del resultado.
  • Ajusta la resolución y las propiedades visuales para adaptarlas a tu proyecto.
  • Resultados del postprocesamiento con eliminación de fondo, ampliación de imagen, pixelación, cambio de color y relleno de imágenes.
  • Genera hojas de sprites listas para animación directamente a partir de una imagen generada.

Todos los recursos generados se guardan en la carpeta /GeneratedAssets, en la raíz de tu proyecto, y permanecen allí hasta que los elimines manualmente.

Abriendo el generador de sprites

Hay dos maneras de abrir la ventana del generador de sprites:

Desde la ventana del proyecto

Haz clic con el botón derecho en un área vacía de la ventana Proyecto.

Seleccione Crear > 2D > Generar Sprite .

La ventana del generador de sprites se abre junto con el nuevo recurso de sprite. Cambie el nombre del recurso para que se ajuste a su proyecto.

Desde el selector de objetos

El selector de objetos ofrece un acceso directo contextual para generar y asignar inmediatamente un sprite a un campo en la ventana del inspector. Para usarlo:

En la ventana del Inspector, seleccione el icono Selector de objetos (⊙) junto a un campo relevante; por ejemplo, una referencia de sprite en un componente de imagen de la interfaz de usuario.

Seleccione Generar nuevo en la esquina superior derecha de la ventana de selección.

Se abre el generador de sprites. Una vez que genere y seleccione un resultado, el nuevo activo se asignará automáticamente.

La ventana Generar: controles y opciones

La ventana Generar es la interfaz principal para definir el sprite que deseas producir. Las siguientes opciones están disponibles:

Selección de modelos

El generador de sprites ofrece varios modelos de IA de terceros. Simplemente seleccione Cambiar para abrir la ventana Seleccionar modelo y elija el modelo que se ajuste al estilo que desea.

Inmediato

Introduce una descripción textual del objeto que deseas crear. Sea específico sobre el tema, el estilo visual y cualquier detalle importante. Por ejemplo: “una botella de poción mágica brillante, vista desde arriba, estilo caricatura”.

Indicación negativa

El campo "Mensaje negativo" le permite describir los elementos que desea excluir del resultado. Por ejemplo, al introducir "sin texto ni letreros" o "elementos que obstruyan el fondo", se logra alejar a la generación de esos elementos. Utilizar la indicación negativa junto con la indicación principal te permite tener un control más preciso sobre lo que aparece en cada generación.

Imágenes

El control deslizante Imágenes establece la cantidad de variaciones de sprites que se generarán en una sola ejecución. Generar varios resultados a la vez te permite comparar opciones antes de decidir cuál promocionar para un activo.

Dimensiones

El menú desplegable Dimensiones permite establecer la resolución de salida del sprite generado. Elige el tamaño que mejor se adapte al uso previsto; por ejemplo, 512 × 512 para un icono pequeño o 1024 × 1024 para una imagen de carácter más grande. La resolución también se puede aumentar posteriormente mediante la pestaña "Escalar".

Semilla personalizada

Al habilitar la opción "Semilla personalizada" e introducir un número, la generación se bloquea a un punto de partida fijo. Esto resulta útil al iterar sobre el mismo tema con pequeños cambios en las indicaciones, ya que produce resultados más consistentes en diferentes ejecuciones.

Agregar más controles al mensaje

Al seleccionar Agregar más controles a la solicitud, se abre un panel para adjuntar operadores de imagen de referencia. Estas guías orientan a la generación basándose en elementos visuales ya existentes. Consulte la sección "Generación a partir de una imagen de referencia" a continuación para obtener más detalles.

La ventana Generar del generador de sprites muestra un mensaje, un mensaje negativo, el control deslizante Imágenes configurado en dos y las posibles Dimensiones.
La ventana Generar del generador de sprites muestra un mensaje, un mensaje negativo, el control deslizante Imágenes configurado en dos y las posibles Dimensiones.

Generación a partir de una imagen de referencia

El generador de sprites admite seis tipos de operadores de imagen de referencia que determinan cómo se relaciona el sprite generado con una imagen proporcionada. Para añadir una referencia:

1. En la ventana Generar, seleccione Agregar más controles a la solicitud .

2. En la ventana Seleccionar qué operador agregar, elija entre los siguientes tipos:

  • Imagen de referencia : utiliza la imagen de referencia como fuente para modificar. Esto proporciona a la generación un punto de partida visual directo.
  • Referencia de estilo : condiciona el sprite generado para que siga el estilo artístico de la imagen de referencia (su paleta de colores, enfoque de renderizado y estética general) sin copiar su contenido directamente.
  • Referencia de composición –Influye en la disposición espacial de los elementos en el resultado. Utilice esta opción cuando la disposición o el encuadre de la referencia sean importantes, como por ejemplo una pose específica o una jerarquía visual.
  • Referencia de profundidad : añade información de profundidad basada en la referencia. Esto resulta útil para garantizar que un sprite generado tenga una sensación convincente de elementos cercanos y lejanos.
  • Referencia de dibujo lineal : condiciona el resultado para que siga el estilo de dibujo lineal de la referencia. Útil para mantener la coherencia con las ilustraciones dibujadas a mano o de estilo vectorial que ya se encuentran en el proyecto.
  • Referencia de características : compara detalles visuales específicos de la referencia, como patrones de color o formas distintivas, con el sprite generado.

3. Seleccione una imagen de referencia navegando por la ventana Seleccionar textura 2D (pestaña Recursos).

4. Utilice el control deslizante de Intensidad para ajustar la influencia de la imagen de referencia en el resultado en relación con el texto de entrada.

5. Seleccione Generar.

Pestañas de posprocesamiento

Tras generar un sprite, la ventana Generar ofrece cinco pestañas de posprocesamiento para refinar el resultado. Cada pestaña tiene una función específica.

Eliminar fondo

La pestaña Eliminar fondo elimina el fondo del sprite generado, dejando el sujeto en un canal alfa transparente. Este es un paso importante antes de usar un sprite en la interfaz de usuario, como elemento de escena o como primer fotograma en una animación de hoja de sprites.

Para usar Remove BG:

1. Seleccione la pestaña Eliminar fondo .

2. Revisa la imagen base.

3. Seleccione Eliminar fondo .

De alta gama

La pestaña "Escalar" aumenta la resolución del sprite sin perder detalle. Tras el escalado, aparece un distintivo de resolución (por ejemplo, 2K) en la esquina superior izquierda de la miniatura del sprite en el panel Generaciones.

Para usar Upscale:

1. Seleccione la pestaña "Mejorar" .

2. Seleccione Cambiar para elegir un modelo de gama superior.

3. Seleccione la opción de gama alta .

Pixelar

La pestaña Pixelar convierte el sprite a un estilo de pixel art. La configuración incluye:

  • Tamaño : define el tamaño en píxeles.
  • Mantener el tamaño de la imagen : conserva las dimensiones originales del sprite.
  • Tamaño de muestreo : establece el número de píxeles vecinos que se muestrearán.
  • Modo Pixelado : selecciona cómo se aplica la pixelación, con opciones que incluyen Centroide, Contraste, Bicúbico, Más cercano y Centro.
  • Grosor del contorno : ajusta el grosor del contorno del píxel.

Para usar Pixelate:

1. Seleccione la pestaña Pixelar .

2. Ajusta la configuración para adaptarla al estilo de pixel art deseado.

3. Seleccione Pixelar .

Recolor

La pestaña Recolor te permite proporcionar una paleta de colores personalizada y aplicarla al objeto. Al seleccionar el icono del pincel en el campo Referencia de paleta, se abre la ventana Doodle, que proporciona herramientas como un pincel, un borrador, un relleno de pintura, un selector de color y un control del tamaño del pincel. La opción "Mostrar imagen base" te permite previsualizar el sprite original mientras pintas la referencia de la paleta.

Para usar Recolor:

1. Seleccione la pestaña Cambiar color .

2. Utiliza las herramientas de Doodle para definir una paleta de colores.

3. Seleccione Cambiar color .

Inpaint

La pestaña "Inpaint" te permite refinar un área específica del sprite pintando una máscara sobre ella y generando contenido nuevo solo para esa región. Esto resulta útil para corregir detalles no deseados o reemplazar un elemento específico sin regenerar la imagen completa.

Para usar Inpaint:

1. Seleccione la pestaña Inpaint .

2. Introduzca una breve descripción de lo que desea que aparezca en el área enmascarada. No deje el campo "Indicación" en blanco.

3. Seleccione la herramienta Pincel en el campo Máscara de Inpaint para abrir la ventana de Doodle.

4. Pinta una máscara sobre la zona que deseas modificar.

5. Seleccione Generar .

Generación de una hoja de sprites para animación 2D

El generador de sprites puede producir una hoja de sprites lista para animar directamente a partir de una imagen generada. Esto convierte un único sprite estático en una cuadrícula de 4 × 4 fotogramas de animación (16 fotogramas en total), derivada de un breve vídeo estilo plato giratorio.

El flujo de trabajo consta de dos etapas:

Etapa 1: generar y preparar la imagen de origen.

1. Abra el generador de sprites a través de IA > Generar nuevo > Sprite .

2. Seleccione la pestaña Generar, introduzca una descripción de su personaje u objeto y seleccione Generar .

3. Abra la pestaña Eliminar fondo y seleccione Eliminar fondo para eliminar el fondo del resultado. Este paso es importante: de lo contrario, el contenido de fondo aparecerá en los fotogramas de la hoja de sprites.

Etapa 2: generar la hoja de sprites

1. Seleccione la pestaña de hoja de sprites .

2. En el campo "Indicación", especifique un tipo de movimiento; por ejemplo, "Plataforma giratoria".

3. Proporciona una imagen de referencia que sirva como primer fotograma de la animación.

4. Seleccionar hoja de sprites .

El generador produce un vídeo de animación de cinco segundos y toma muestras de fotogramas espaciados uniformemente para crear la hoja de sprites. Los resultados que aparecen en el panel Generaciones incluyen tanto el vídeo de animación (guardado como un archivo .mp4 en la carpeta /GeneratedAssets) como la hoja de sprites correspondiente en la ventana Inspector.

Para usar la hoja de sprites en tu proyecto, selecciónala en la ventana Proyecto y arrástrala a la escena. Cuando se le solicite, cree y guarde un clip de animación (archivo .anim).

La ventana del generador de sprites con la pestaña de hoja de sprites activa. El usuario busca animar al personaje.
La ventana del Generador de Sprites con la pestaña de hoja de sprites activa. El usuario busca animar al personaje.

El panel de Generaciones

Cada objeto generado durante una sesión aparece en el panel Generaciones. Al pasar el cursor sobre una miniatura, se muestra el modelo utilizado y la configuración de solicitud para ese resultado. Al hacer clic con el botón derecho en una miniatura, se abre un menú contextual con las siguientes opciones:

  • Seleccionar : resalta el sprite en la ventana Proyecto.
  • Promover a activo actual : reemplaza el activo de sprite actual con la generación seleccionada.
  • Promover a nuevo activo : crea un nuevo activo independiente de la generación seleccionada, dejando el original sin cambios.
  • Mostrar en Finder : abre la ubicación del archivo en el disco.
  • Mostrar datos de generación : muestra la configuración del modelo, la solicitud y la imagen de referencia utilizadas; desde esta ventana, Usar todo copia todas las configuraciones a la ventana Generar, Usar copia solo las configuraciones seleccionadas y Copiar genera inmediatamente un nuevo sprite utilizando esas configuraciones.

Encontrar activos generados: la etiqueta de Unity AI

Cuando se genera un sprite y se convierte una generación en un recurso, este último se etiqueta automáticamente con la etiqueta Unity AI . Esta etiqueta te permite identificar, buscar y organizar todos los recursos producidos con generadores en todo tu proyecto. Esto resulta útil cuando se desea reemplazar los recursos de prototipado más adelante.

Para encontrar todos los recursos etiquetados con esta etiqueta, realice una de las siguientes acciones:

  • Introduce Unity AI en la ventana de búsqueda de Unity.
  • Haz clic con el botón derecho en cualquier recurso generado y selecciona Buscar recursos generados.

La etiqueta Unity AI no se aplica cuando se crea el recurso por primera vez, sino solo cuando se le asigna una generación.

Mostrando los recursos que tienen la etiqueta Unity AI aplicada.
Mostrando los recursos que tienen la etiqueta Unity AI aplicada.

Utilizando el generador de sprites con el asistente de IA integrado en el editor.

El generador de sprites también se puede invocar desde la ventana del asistente de IA dentro del editor. En el modo Agente, el Asistente comprende el contexto completo de tu proyecto, incluyendo la jerarquía de la escena, los GameObjects activos, los recursos existentes, los paquetes instalados y más, y puede usar ese contexto para iniciar flujos de trabajo de generación de sprites basándose en una solicitud en lenguaje natural.

Por ejemplo, al indicarle al Asistente "Genera un icono de enemigo en pixel art para la interfaz de usuario", se abrirá el flujo de trabajo adecuado, se sugerirán modelos relevantes según el estilo artístico de tu proyecto y se guiará el proceso de generación desde la misma interfaz de conversación.

Pruebe hoy mismo las herramientas de IA.

Las herramientas de IA en fase beta ya están disponibles para todos los desarrolladores de Unity 6. Regístrate para una prueba gratuita, explora el Asistente de IA, conecta tus herramientas preferidas a través de la AI Gateway y comienza a experimentar con cómo se ve tu flujo de trabajo de desarrollo con un agente de IA integrado que tiene en cuenta el proyecto.

Regístrate y obtén más información sobre planes, precios y privacidad de datos en unity.com/features/ai

La documentación completa está disponible en la documentación de Unity AI , a la que se puede acceder desde el Editor o en docs.unity3d.com .

El asistente de IA integrado en el editor se encuentra actualmente en fase beta abierta. Por lo tanto, las características, el comportamiento y la disponibilidad descritos en esta publicación están en desarrollo activo y pueden cambiar, limitarse o interrumpirse sin previo aviso.