El flujo de trabajo Generador de Sprite Sheet en ComfyUI está diseñado para transformar una sola imagen de sprite en un conjunto completo de fotogramas de animación, incluyendo secuencias de idle, ataque, caminar y salto. Este flujo utiliza nodos avanzados como LoadImage, GeminiImage2Node y BatchImagesNode para procesar y segmentar eficientemente el sprite en fotogramas individuales. Aprovechando modelos como Google y Nano Banana Pro, el flujo asegura una salida de alta calidad adecuada para diversas necesidades de animación. Nodos personalizados como comfyui-kjnodes y comfyui_layerstyle mejoran aún más el flujo al proporcionar capacidades de procesamiento especializadas.
Técnicamente, el flujo comienza cargando la imagen del sprite con el nodo LoadImage. Luego procesa la imagen a través de una serie de nodos que incluyen PrimitiveInt y PrimitiveNode para ajustes de parámetros, asegurando que el sprite se segmente correctamente en fotogramas. Nodos como e6bcb358-3fee-47eb-8c25-30eeee20d90e y 79dc3651-3ca7-4d1d-9246-9a951b834ab9 son críticos para definir las secuencias de animación, mientras que SaveImage y SaveVideo manejan la salida de fotogramas individuales y animaciones compiladas. Este flujo es especialmente útil para desarrolladores de videojuegos y animadores que necesitan generar rápidamente animaciones de sprites sin editar manualmente cada fotograma.
API
Usa este flujo de trabajo desde código
Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.
Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.
// Install (beta)
npm i @comfyorg/sdk
// Run "Generador de hojas de sprites" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("templates-sprite_sheet_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("76", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("37")[0].toFile("output.png"); // SaveImageEl SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).
El acceso a la API de Comfy Cloud requiere un plan con clave API.
Preguntas frecuentes














