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.

templates-sprite_sheet.json
Obteniendo JSON del flujo de trabajo…

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"); // SaveImage

El 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

Preguntas Frecuentes

Ver todos los workflows
Showing 30 of 30 templates