← Alle tools
Handleiding · productie · Blender + Claude

GPU-renderfarm

Animaties, walkthroughs en speaker-animaties render je niet meer op je laptop. Je zet het Blender-bestand in de rendermap en de farm doet de rest: eerst op onze eigen Rendermachine Studio Singel, en als het daar te lang zou duren komen er gehuurde GPU's bij, eerst bij UpCloud (RTX PRO 6000), daarna bij Scaleway. Klaar is een mp4 plus losse PNG's in Nextcloud en een pushmelding. Je laptop mag dicht zodra het bestand in de rendermap staat. Met Claude gaat dit vanzelf via de skill gpu-renderfarm.

Productie Nextcloud · Aftermovie/_render Rendermanager · aftermovie.hdvp.nl/admin Skill: gpu-renderfarm
Basis / Hoe het werkt

Studio Singel, dan UpCloud, dan Scaleway

Elke render begint op de Rendermachine Studio Singel: gratis en direct aan de slag. Zodra die het tempo kent, rekent de farm uit hoe lang hij er alleen over doet. Is dat meer dan 15 minuten, dan komen er gehuurde machines bij, tot het aantal dat je opgeeft (standaard 3: Studio Singel plus twee gehuurde). Korte renders, proeven en stills kosten zo niets.

De farm probeert de aanbieders altijd in deze volgorde:

  1. Studio Singel: onze eigen machine, €0.
  2. UpCloud: eerst een RTX PRO 6000 (snelste kaart, 96 GB), dan L40S, dan L4, in Helsinki, Frankfurt of Amsterdam. We mogen daar 1 GPU tegelijk huren (quotum). Is die bezet, dan gaat de volgende machine naar Scaleway.
  3. Scaleway: L40S en L4 in Warschau, uitwijk Parijs en H100. Is vaak uitverkocht; de farm probeert het dan elke minuut opnieuw.

Een render met 3 machines draait dus meestal op Studio Singel, UpCloud én Scaleway tegelijk. De frames worden niet vooraf verdeeld: elke machine pakt steeds het volgende blokje. Een snelle machine doet dus vanzelf meer, en valt er een machine weg, dan maakt een andere zijn blokje af.

MachineTempo*KostenOpstartenVideogeheugen
Rendermachine Studio Singel (RTX 3060 Ti)3,7 s/frame€0 (stroom)direct8 GB
UpCloud RTX PRO 6000nog te meten, verwacht ±1–1,3 s/frame€1,70/uur (spot €1,29)±5 min96 GB
UpCloud L40S±1,8 s/frame€1,16/uur (spot €0,88)±5 min48 GB
Scaleway L40S1,8 s/frame±€1,47/uur±5 min48 GB
Scaleway L42,9 s/frame±€0,79/uur±5 min24 GB

* Gemeten op dezelfde scène uit de Speaker Guide (1080p, 16 samples, denoisen op de GPU). Zware scènes zijn veel trager: DCR25 Opstellingen (256 samples) deed 277 s/frame op Studio Singel en 186 s/frame op een L4. UpCloud-prijzen zijn inclusief de schijf van 150 GB. Een spot-machine is goedkoper maar kan door UpCloud worden teruggenomen; de farm gebruikt daarom eerst de gewone.

Past een scène niet in 8 GB videogeheugen? Dan gaat dat deel vanzelf door op een gehuurde machine. Moet het per se zo snel mogelijk, zet dan "thuis": false in de .json: dan begint hij meteen op UpCloud/Scaleway.
Kosten / Budgetten

Wat het kost

BudgetGrensWat er gebeurt als het op is
Per render€30 (max_eur in de .json)De render stopt; de frames die er al zijn blijven staan.
UpCloud-tegoed€750 in totaal (niet per maand)Er start geen UpCloud-machine meer, een lopende UpCloud-machine stopt (frames blijven staan) en de render gaat verder op Studio Singel en Scaleway. Rode balk op de rendermanager en een pushmelding. De farm kijkt daarnaast elke 5 minuten naar het echte saldo bij UpCloud.
Scaleway€100 per maand, gedeeld met de aftermovie-pipelineGeen nieuwe Scaleway-machines tot de volgende maand.
UpCloud rekent per begonnen uur. Een machine die 10 minuten draait kost een vol uur (±€1,70). Korte proeven (onder de 15 minuten) blijven gewoon op Studio Singel en kosten niets.

Het UpCloud-tegoed bestaat uit €500 proeftegoed (vervalt op 21 november 2026) plus €250 gekocht tegoed. Is het op, meld het bij Paul: die koopt bij en hoogt de grens op, daarna gaat de farm vanzelf verder.

Stap voor stap / Per render

Een render starten

Met Claude (makkelijkst)

Installeer de skill gpu-renderfarm (zie onderaan). Open Blender op de Mac met de Blender-koppeling aan en vraag Claude: "Render deze animatie op de renderfarm". Claude slaat een kopie op, pakt alle textures in (in een apart proces, je werkbestand blijft ongemoeid), zet het bestand in de rendermap en houdt de voortgang voor je in de gaten.

Zelf uploaden
  1. In Blender: File → External Data → Pack Resources op een kopie van je bestand, en opslaan. Video-textures kunnen niet ingepakt worden: zet die eerst om naar een beeldreeks.
  2. Render-engine op Cycles (EEVEE wordt niet ondersteund), camera, framebereik en resolutie goed zetten.
  3. Zet het .blend-bestand in Nextcloud in Aftermovie/_render/in/. Na ±2 minuten zonder groei wordt het een job: het bestand verhuist naar jobs/JJMMDD-UUMM naam/.

Noem het bestand zoals de video moet heten, bijvoorbeeld 261022 - KLANT - walkthrough.blend.

Instellingen (optioneel)

Zet vóór het .blend-bestand een .json met dezelfde naam in in/. Alles is optioneel; zonder .json gelden de instellingen uit het bestand.

{ "machines": 3, "camera": "CAM_Zaal_Achter", "frame_start": 1, "frame_end": 1500,
  "samples": 256, "resolution_percentage": 100, "prores": true, "max_eur": 30 }
  • machines: maximaal aantal machines (1–4, standaard 3). Studio Singel telt mee als eerste; bij 3 werken Studio Singel, UpCloud en Scaleway samen.
  • prores: ook een ProRes 422 HQ .mov voor verdere montage.
  • max_eur: harde stop voor deze job (standaard €30).
  • thuis: false = Studio Singel overslaan.
  • gpu: voorkeur voor een kaart, bijvoorbeeld "RTXPRO6000", "L40S" of "L4". Is die er niet, dan wijkt de farm uit; met "alleen_gpu": true wacht hij juist op dat type.

Het framebereik werkt van–tot: "frame_start": 4, "frame_end": 8 rendert 5 frames.

Tip: render eerst een korte proef ("frame_end": 20). Op Studio Singel kost dat niets en je ziet meteen het tempo.

Volgen en resultaat
  • Live: de rendermanager op aftermovie.hdvp.nl/admin. Bovenaan Nu bezig: per render de voortgang over de hele job, de klaartijd, de kosten en per machine de aanbieder, de kaart, de plek, het tempo en welk deel van de frames hij doet. Daaronder Aanbieders: Studio Singel, UpCloud en Scaleway in de volgorde waarin de farm ze probeert, met het budget of tegoed. Wacht een render, dan staat er kort waarom (bijvoorbeeld "UpCloud: quotum vol · Scaleway: uitverkocht"). Geen toegang tot de rendermanager? Kijk in STATUS.md in de rendermap.
  • Telefoon: de HDVP Status-widget (iPhone, app Scriptable) toont lopende renders met de klaartijd, welke aanbieders meedoen, het Scaleway-budget, het UpCloud-tegoed, de servers en Studio Singel.
  • Stoppen: stopknop op /admin, of een leeg bestand STOP in de jobmap.
  • Resultaat: in de jobmap naam.mp4 (H.264), eventueel naam.mov, en in frames/ de losse PNG's. Je krijgt een pushmelding. De frames worden na 45 dagen automatisch opgeruimd, tenzij je de tag "Bewaren" op de jobmap zet.
Voor Claude / Skills downloaden

Skills installeren

Met een skill weet Claude precies hoe onze renderfarm en het 3D-model werken. Iedereen in het team gebruikt dezelfde versie, dus zo werken we allemaal op dezelfde manier.

SkillWaarvoor
gpu-renderfarmBlender-renders op de farm zetten, volgen en opleveren (deze handleiding).
julianazalen-3dVisuals en walkthroughs in het 3D-model van de Julianazalen (handleiding).
  1. Log in op Nextcloud met je HDVP-account en open de map Aftermovie/_render/_skills.
  2. Download het .zip-bestand van de skill (bijvoorbeeld gpu-renderfarm.zip). Niet uitpakken: Claude wil de zip zelf.
  3. In Claude: Instellingen → Capabilities → Skills → Upload skill en kies de zip. Zet de skill aan.
  4. Klaar. Vraag Claude gewoon om een render; de skill wordt vanzelf gebruikt.
De skills bevatten de toegang tot de rendermap. Deel de zip-bestanden niet buiten HDVP. Komt er een nieuwe versie, dan staat die in dezelfde map en in de changelog hieronder.

In dezelfde map staat ook HDVP Status (iPhone-widget).js: open hem op je iPhone met de app Scriptable, en zet het widget op je beginscherm (houd ingedrukt → + → Scriptable → kies het script). Vanaf versie 2 (23 okt 2026) werkt het widget zichzelf bij; had je versie 1, installeer hem dan één keer opnieuw (zelfde naam, oude overschrijven).

Als het niet loopt / Problemen

Wat er mis kan gaan

Je zietBetekenisWat te doen
"texture(s) ontbreken"Niet alles is ingepakt.Job stoppen, opnieuw inpakken en uploaden.
"Scaleway: uitverkocht"Scaleway heeft even geen GPU's vrij.Niets: de farm probeert het elke minuut opnieuw. Studio Singel en UpCloud renderen gewoon door.
"UpCloud: quotum vol"Onze ene UpCloud-GPU is al aan het werk (voor deze of een andere render).Niets: extra machines gaan naar Scaleway. Meer GPU's tegelijk kan via UpCloud-support (Paul).
Rode balk "UpCloud-tegoed is op"De €750 is besteed of het saldo bij UpCloud is leeg.Meld het bij Paul. Renders lopen door op Studio Singel en Scaleway.
"vervangen: machine ging niet aan"De aanbieder zette een machine niet aan (of nam een spot-machine terug).Niets: de farm start een andere en die gaat verder waar de vorige was.
"Studio Singel alleen: nog ±N min"Studio Singel redt het alleen; gehuurde machines zijn niet nodig.Niets.
Studio Singel offlineDe machine staat uit of heeft geen verbinding.De farm gebruikt dan alleen UpCloud en Scaleway. Meld het bij Paul.
Rendermap niet bereikbaarNextcloud ligt plat.Kijk op status.hdvp.nl en meld het bij Paul.
Voor beheer / Paul

Instellingen en accounts

  • Waar het draait: het regelcentrum aftermovie-ctl op hdvp-app. De instellingen staan in het blok van aftermovie-ctl in /opt/stacks/web/boot/ecosystem.config.js (niet in het env-bestand: dat wordt niet ingelezen). Na een wijziging: sudo web-app-restart.sh aftermovie-ctl.
  • UpCloud: UPCLOUD_TOKEN (API-token "hdvp-farm" in de UpCloud-console), UPC_TOTAAL_EUR (grens, nu 750), RENDER_UPC_EERST=1 (UpCloud vóór Scaleway). Het GPU-quotum leest de farm zelf uit het account; meer GPU's vraag je aan bij UpCloud-support.
  • Scaleway: SCW_SECRET_KEY, BUDGET_EUR (nu 100 per maand). Quotumverhoging Parijs aangevraagd (ticket 1625848).
  • Algemeen: RENDER_MACHINES (standaard aantal machines per render, nu 3), RENDER_MAX_EUR (standaard maximum per render, €30).
  • Tegoed bijgekocht of grens opgehoogd? De farm gaat binnen 5 minuten vanzelf verder, de rode balk verdwijnt.
Changelog / Per wijziging

Wat is nieuw

23 okt 2026
UpCloud erbij, drie aanbieders tegelijk en een nieuwe rendermanagerNieuw
Na Studio Singel gaat de farm eerst naar UpCloud (RTX PRO 6000, de snelste kaart) en daarna naar Scaleway. Een render gebruikt standaard 3 machines, zodat Studio Singel, UpCloud en Scaleway samen werken. UpCloud heeft een eigen tegoed van €750 met waarschuwing als het op is. De rendermanager is opnieuw ingedeeld (Nu bezig, Aanbieders, Afgeronde renders) en de iPhone-widget toont nu ook het UpCloud-tegoed en werkt zichzelf bij.
22 okt 2026
Rendermachine Studio Singel en slimme verdeling
Onze eigen RTX 3060 Ti rendert voortaan altijd eerst, gratis. Scaleway komt er alleen bij als het daar langer dan 15 minuten zou duren. Frames worden in blokjes verdeeld, zodat snelle machines meer doen. Plus de HDVP Status-widget voor de iPhone en de skills om te downloaden.
16 okt 2026
Denoisen op de GPU
Renders zijn ruim 4× sneller doordat het ontruisen nu op de grafische kaart gebeurt (zelfde beeld).