PopNowAPI-Doku
Integrationen
Hauptinhalt

Blender-KI-Render-Add-on

Verwandle eine Kameraansicht oder Clay-Previz in Blender mit dem kostenlosen PopNow-Add-on in KI-Renderings, KI-Videos und nahtlose Texturen. Installation, API-Schlüssel, Modelle, USD-Preise und die zugehörigen REST-Aufrufe.

Das kostenlose PopNow-Add-on für Blender fügt der Seitenleiste des 3D Viewports einen Tab PopNow hinzu. Lege eine Szene mit grauen Formen an, rahme sie mit deiner Kamera, und PopNow malt sie aus: ein fertiges Bild, das deine Komposition behält, ein kurzes Video, das deiner Kamerafahrt folgt, oder eine nahtlose Textur für das ausgewählte Objekt. Es nutzt deinen PopNow-API-Schlüssel und dein separates API-USD-Guthaben, das bei $0 beginnt. Lade unter API-Abrechnung auf; Website-Credits bezahlen keine Add-on-Läufe.

Lade es von der Blender-Add-on-Seite auf popnow.ai herunter (aktuelle Version 0.1.0, etwa 58 KB, Windows, macOS und Linux, Blender 4.2 oder neuer).

Ein graues Clay-Rendering von zwei Figuren an einem Cafétisch
Dieselbe Szene als sonnendurchflutetes Café mit zwei Personen
Clay-Rendering rein, fertiges Bild raus: Seedream 5.0 Pro mit zwei Referenzfotos, $0.036 USD.

Was es tut

WorkflowEingabeErgebnis
Render with AIDie Kamera oder der Viewport, als sauberes graues Clay gerendert, optional ein Tiefen- oder Linienpass, bis zu drei ReferenzfotosEin fertiges Bild im Image Editor; optional als Kamerahintergrund gesetzt oder auf deine Meshes projiziert
Animate with AIEine schnelle Workbench-Vorschau deiner KameraanimationEine MP4-Datei, die deine Kamerafahrt, Blocking und Timing beibehält und bereit ist für den Video Sequencer
Seamless textureEine Beschreibung eines Materials und eines Stils (Fotoscan, handgemalt, Toon)Eine quadratische Textur mit überblendeten Kanten, ein Material mit Box-Projektion, auf die ausgewählten Objekte angewendet

In drei Schritten installieren

Zip-Datei herunterladen

Hol dir popnow-blender-0.1.0.zip von popnow.ai/blender. Entpacke sie nicht. Das Add-on ist Open Source: Der Code liegt auf GitHub in popnow-blender, dort lässt sich dieselbe Zip-Datei auch selbst bauen.

In Blender installieren

Ziehe in Blender 4.2 oder neuer die Zip-Datei in das Blender-Fenster. Oder öffne Edit › Preferences › Get Extensions, klicke oben rechts auf das Menü, wähle Install from Disk und dann die Zip-Datei. Blender fragt beim ersten Mal, ob der Online-Zugriff erlaubt werden soll; PopNow braucht ihn, um Renderings zu senden und Ergebnisse herunterzuladen.

API-Schlüssel einfügen

Drücke N im 3D Viewport, öffne den Tab PopNow, klicke auf Get API key, erstelle in der API-Konsole einen Schlüssel und füge ihn ein. Dein Guthaben erscheint sofort.

So sieht ein Rendering aus

  1. Rahme deine Einstellung mit der Kamera ein, oder schalte das Panel auf Viewport um.
  2. Schreibe, was du sehen willst, und wähle einen Stil und ein Modell. Der Button zeigt den Preis.
  3. Das Add-on rendert das Clay-Bild, lädt es hoch und holt einen genauen Preis ab.
  4. Klicke auf Start. Blender bleibt während des Laufs bedienbar; der Fortschritt erscheint im Panel Tasks.
  5. Das Ergebnis öffnet sich im Image Editor und wird in einem Ordner popnow neben deiner .blend-Datei gespeichert.
Eine graue Clay-Flasche auf einem Sockel
Die Flasche als Produktfoto gerendert
Eine Clay-Flasche auf einem Sockel, als Produktfoto gerendert: Nano Banana 2.1 mit einem Produktfoto, $0.048 USD.

Modelle und Preise

API-Preise sind in USD angegeben; für dasselbe Modell gelten dieselben Preise wie auf der Website. Die folgenden Zahlen sind Beispielschätzungen. Frage den aktuellen Preis für das genaue Modell und die gewünschten Einstellungen ab. Das Panel zeigt die Schätzung für deine Einstellungen, und du bestätigst das genaue Angebot, bevor etwas startet.

WorkflowModellGeeignet fürUSD-Preisbeispiel
RenderSeedream 5.0 ProAusgewogen; folgt deinem Layout genauetwa $0.036 pro 1K-Bild
RenderSeedream 5.0 FlashSchneller und günstigeretwa $0.029
RenderNano Banana 2.1Am besten mit vielen Referenzbildernetwa $0.048
RenderGPT Image 2Starker Text und feine Detailsetwa $0.04254 (quadratisch, mittel, 1K)
RenderQwen-Image 2.1 TurboGünstigste Entwürfeetwa $0.0144
RenderFLUX.1 dev ControlNetExakte Formen aus einem Tiefen- oder Linienpass; keine Referenzbilderetwa $0.036
AnimateSeedance 2.0 MiniAm günstigsten, gut für EntwürfeAktuelles Angebot für deinen Clip
AnimateSeedance 2.0 FastAusgewogenes Verhältnis von Preis und QualitätAktuelles Angebot für deinen Clip
AnimateSeedance 2.0Höhere Qualität, bis 4KAktuelles Angebot für deinen Clip
AnimateSeedance 2.5Folgt der Clay-Previz am bestenAktuelles Angebot für deinen Clip
AnimateWan 3.0Starke Bewegung, bis 1080pAktuelles Angebot für deinen Clip
AnimateKling O3 RestyleÜbermalt deinen Clip Bild für Bild, 3 bis 10 sAktuelles Angebot für deinen Clip
AnimateWan 2.2 AnimateBewegungssteuerung: Deine Figur kopiert die Clay-FigurAktuelles Angebot für deinen Clip
TextureSeedream 5.0 FlashSchnell und günstigetwa $0.029 pro 1K-Bild
TextureQwen-Image 2.1 TurboAm günstigstenetwa $0.0144
TextureSeedream 5.0 ProDie meisten Detailsetwa $0.036
TextureNano Banana 2.1Bis 4Ketwa $0.048

Schlägt eine Generierung fehl, wird ihr reserviertes API-Guthaben automatisch freigegeben, und das Tasks-Panel zeigt es an. Siehe API-Guthaben und Erstattungen.

Die dahinterliegenden API-Aufrufe

Das Add-on ist ein gewöhnlicher API-Client: Es lädt das Clay-Rendering hoch, holt einen Preis ab, legt einen Task an und fragt ihn ab. Wenn du Blender selbst skriptest oder dasselbe Ergebnis von einer Render-Farm willst, rufe die API direkt auf. Genau das macht Render with AI mit Seedream 5.0 Pro:

curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"model": "bytedance/seedream-5.0-pro/edit", "input": {"prompt": "Turn this clay render into a sunlit cafe photo. Keep the camera, layout and silhouettes exactly.", "image_urls": ["popnow://f/fil_clay_render"], "aspect_ratio": "16:9", "resolution": "1k"}}'
Python (bpy scripts can use the same code)
import os, time, uuid, requests

API = "https://api.popnow.ai/api/v1"
H = {"Authorization": f"Bearer {os.environ['POPNOW_API_KEY']}"}

def upload(path):
    data = open(path, "rb").read()
    ticket = requests.post(f"{API}/common/upload-url", headers=H, json={"contentType": "image/png", "bytes": len(data)}, timeout=30).json()["data"]
    requests.put(ticket["uploadUrl"], data=data, headers=ticket.get("headers", {}), timeout=120).raise_for_status()
    return requests.post(f"{API}/files/{ticket['fileId']}/commit", headers=H, timeout=30).json()["data"]["uri"]

clay = upload("/tmp/clay_render.png")
task = requests.post(
    f"{API}/jobs/createTask",
    headers={**H, "Idempotency-Key": str(uuid.uuid4())},
    json={
        "model": "bytedance/seedream-5.0-pro/edit",
        "input": {"prompt": "Turn this clay render into a sunlit cafe photo. Keep the camera, layout and silhouettes exactly.", "image_urls": [clay], "aspect_ratio": "16:9"},
    },
    timeout=30,
).json()["data"]

while task["state"] in ("queued", "running"):
    time.sleep(3)
    task = requests.get(f"{API}/jobs/recordInfo", headers=H, params={"taskId": task["taskId"]}, timeout=30).json()["data"]
print(task["state"], task.get("output", {}).get("assets", [{}])[0].get("url"))
JavaScript
const res = await fetch('https://api.popnow.ai/api/v1/jobs/quote', {
  method: 'POST',
  headers: { Authorization: `Bearer ${process.env.POPNOW_API_KEY}`, 'Content-Type': 'application/json' },
  body: JSON.stringify({
    model: 'bytedance/seedream-5.0-pro/edit',
    input: { prompt: 'Turn this clay render into a sunlit cafe photo.', image_urls: ['https://media.popnow.ai/movie/lighthouse.webp'], aspect_ratio: '16:9' },
  }),
});
console.log((await res.json()).data.maxChargeUsd, 'USD at most');

Ersetze popnow://f/fil_clay_render durch die URI, die dein eigener Upload zurückgibt; siehe Medien.

Was deinen Computer verlässt

  • Nur das gerenderte Clay-Bild oder der Vorschau-Clip und die Referenzbilder, die du auswählst. Deine .blend-Datei, Meshes und Texturen bleiben auf deinem Rechner.
  • Dein API-Schlüssel wird in den Einstellungen von Blender gespeichert, nie in einer .blend-Datei. Ein Projekt weiterzugeben gibt also nie deinen Schlüssel preis.
  • Ergebnisse werden in einen Ordner popnow neben deiner .blend-Datei oder in einen Ordner deiner Wahl heruntergeladen.

Häufige Fehler

Du siehstWarumLösung
Der PopNow-Tab fragt nach einem SchlüsselNoch kein Schlüssel gespeichert, oder er wurde widerrufenErstelle in der API-Konsole einen Schlüssel und füge ihn ein
Das Add-on kann PopNow nicht erreichenAllow Online Access ist in Blender ausgeschaltet, oder eine Firewall blockiert api.popnow.aiSchalte es unter Preferences › System › Network ein
API-Guthaben reicht nichtDas Angebot liegt über deinem GuthabenLade unter API-Abrechnung auf oder wähle ein günstigeres Modell, eine niedrigere Auflösung oder einen kürzeren Clip
Das Video ignoriert die Clay-FigurenDas Modell folgt eher dem Prompt als der PrevizNutze Seedance 2.5 oder für eine Figur Wan 2.2 Animate
Formen weichen vom Layout abBildmodelle interpretieren Umrisse neuNutze FLUX.1 dev ControlNet mit einem Tiefen- oder Linienpass
„Stop waiting“, aber der Task läuft weiterEin gestarteter Task läuft auf PopNow bis zum EndeHol ihn später über das Tasks-Panel herunter

Ist das Blender-Add-on kostenlos?

Ja. Das Add-on kostet nichts; jede Generierung verbraucht das separate API-USD-Guthaben, und der Preis wird angezeigt, bevor du startest.

Welche Blender-Versionen werden unterstützt?

Blender 4.2 und neuer unter Windows, macOS und Linux. Das Add-on wird als Blender-Erweiterung installiert und braucht keine zusätzlichen Python-Pakete.

Brauche ich eine GPU?

Nein. Die Generierung läuft auf PopNow. Dein Rechner erstellt nur ein schnelles Workbench-Clay-Rendering, dazu einen Cycles-Durchlauf mit einem Sample, wenn du Tiefe, Normalen oder Linienzeichnung anforderst.

Kann ich stattdessen ein lokales Stable-Diffusion-Modell verwenden?

Nein. Das Add-on ruft Modelle auf, die bei PopNow laufen. Für einen lokalen Graphen, der außerdem Cloud-Modelle aufruft, nutze den ComfyUI-Node.

Blender ist eine eingetragene Marke der Blender Foundation. PopNow ist weder mit der Blender Foundation verbunden noch von ihr unterstützt.

Auf dieser Seite