O fluxo Game Asset Style Transfer Sprite Generator é uma ferramenta poderosa para desenvolvedores de jogos que desejam criar sprites 2D únicos para seus projetos. Utilizando o modelo Nano Banana Pro, este fluxo permite inserir uma referência de contorno e uma referência de estilo para gerar sprites 2D detalhados que podem ser usados como texturas de modelo. Isso é especialmente útil para compor cenários em jogos 2D ou 2.5D, onde elementos de fundo precisam se integrar ao estilo artístico do jogo.
Tecnicamente, o fluxo utiliza uma série de nós, incluindo LoadImage e SaveImage para manipulação das imagens de entrada e saída, e o RecraftRemoveBackgroundNode para limpar elementos indesejados do fundo das imagens de entrada. O GeminiImage2Node é fundamental, pois aplica a transferência de estilo, mesclando efetivamente as referências de contorno e estilo em um sprite coeso. O fluxo também incorpora o nó ImageCompare para controle de qualidade e o BatchImagesNode para processar múltiplas imagens de forma eficiente. Essa combinação garante que os sprites não apenas correspondam ao estilo desejado, mas também mantenham alta fidelidade visual, tornando este fluxo um recurso valioso para criação de assets de jogos.
API
Use este workflow a partir do código
Todo workflow Comfy é um grafo JSON. O payload abaixo é este workflow, exatamente como o ComfyUI executa — obtenha-o pela URL, mantenha-o no controle de versão ou carregue-o no ComfyUI e execute nó por nó.
Execute a partir de TypeScript ou Python com o Comfy SDK. O mesmo código serve para o Comfy Cloud ou um ComfyUI hospedado por você — apenas a URL base muda.
// Install (beta)
npm i @comfyorg/sdk
// Run "Gerador de Sprites por Transferência de Estilo de Ativos de Jogo" (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_3d_match_game_art_style.app_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("1", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("5")[0].toFile("output.png"); // SaveImageO SDK utiliza um workflow no formato API: abra este workflow no ComfyUI e use Arquivo → Exportar Workflow (API).
O acesso à API do Comfy Cloud requer um plano com chave de API.
FAQ















