Oyun Varlığı Stil Aktarımı Sprite Oluşturucu - After
Oyun Varlığı Stil Aktarımı Sprite Oluşturucu - Before

Game Asset Style Transfer Sprite Generator iş akışı, projeleri için özgün 2D sprite’lar üretmek isteyen oyun geliştiricileri için tasarlanmış bir araçtır. Nano Banana Pro modelinden yararlanarak, bir kontur referansı ve bir stil referansı girmenizi sağlar; sonuçta model dokuları olarak kullanılabilecek ayrıntılı 2D sprite’lar üretir. Bu, özellikle arka plan öğelerinin oyunun sanat stiliyle uyumlu olması gereken 2D veya 2.5D oyunlarda sahneyi kurmak için kullanışlıdır.

Teknik olarak iş akışı; giriş/çıkış görsellerini yönetmek için LoadImage ve SaveImage, istenmeyen arka plan öğelerini temizlemek için RecraftRemoveBackgroundNode gibi bir dizi düğüm kullanır. GeminiImage2Node, stil aktarımını uygulayarak kontur ve stil referanslarını tek bir sprite’ta birleştirmede kritik rol oynar. İş akışı ayrıca kalite kontrol için ImageCompare ve birden çok görseli verimli işlemek için BatchImagesNode’u içerir. Bu düğüm kombinasyonu, sprite’ların hem hedef stile uymasını hem de yüksek görsel sadakati korumasını sağlar; böylece oyun varlığı üretimi için değerli bir iş akışı hâline gelir.

API

Bu iş akışını koddan kullan

Her Comfy iş akışı bir JSON grafiğidir. Aşağıdaki veri, bu iş akışının tam olarak ComfyUI'da çalıştırıldığı halidir — URL'den alın, sürüm kontrolünde saklayın veya ComfyUI'da yükleyip düğüm düğüm çalıştırın.

templates_3d_match_game_art_style.app.json
İş akışı JSON'u alınıyor…

Comfy SDK ile TypeScript veya Python'dan çalıştırın. Aynı kod Comfy Cloud veya kendi barındırdığınız bir ComfyUI'ı hedefler — sadece temel URL değişir.

// Install (beta)
npm i @comfyorg/sdk

// Run "Oyun Varlığı Stil Aktarımı Sprite Oluşturucu" (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"); // SaveImage

SDK, API formatında bir iş akışı alır: bu iş akışını ComfyUI'da açın ve Dosya → İş Akışını Dışa Aktar (API) seçeneğini kullanın.

Comfy Cloud API erişimi, API anahtarı içeren bir plan gerektirir.

SSS

Sık Sorulan Sorular

Tüm iş akışlarını gör
Showing 30 of 30 templates