Bucket
.
Ein Bucket ist ein kleiner, rechteckiger Abschnitt eines Bildes, den eine Render-Engine einzeln berechnet, um das gesamte Bild Schritt für Schritt zu rendern.
Kerngedanke
- Beim Bucket Rendering wird das Bild nicht auf einmal, sondern in kleinen Kacheln (Buckets) gerendert.
- Jeder Bucket wird separat von der CPU oder GPU berechnet und dann zusammengesetzt, bis das komplette Bild fertig ist.
Vorteile
- Bessere Speicherverwaltung: Große Bilder müssen nicht vollständig im RAM liegen.
- Paralleles Rendern: Mehrere Buckets können gleichzeitig von verschiedenen Prozessoren oder Rechnern berechnet werden.
- Fehlerkontrolle: Bei Abstürzen kann man oft nur die unvollständigen Buckets erneut rendern.
Einsatzgebiete
- 3D-Rendering (V-Ray, Arnold, Blender, Corona)
- Distributed Rendering / Render Farms: Buckets werden auf verschiedene Rechner verteilt, um die Renderzeit zu verkürzen.