CamSplitter 2 — Gigapixel-Rendering für Blender
Manche Renderings passen einfach nicht in den Speicher, egal wie stark die Workstation ist: Gebäudefassaden, Messeposter, Bilder in extrem hoher Auflösung. CamSplitter 2 teilt die Kameraansicht in Kacheln, rendert sie einzeln und setzt das Ergebnis automatisch wieder zusammen — aus Renderings, die Blender sonst zum Absturz bringen würden, werden Renderings, die auf handelsüblicher Hardware zuverlässig fertig werden.
Wie das Kachel-Rendering funktioniert
Statt ein einziges großes Bild auf einmal zu berechnen, teilt CamSplitter die Kameraansicht in ein Raster kleinerer Kacheln auf — ein 4×4-Raster zum Beispiel sind 16 einzelne Kacheln. Jede Kachel wird für sich gerendert und anschließend automatisch zu einem finalen Gesamtbild zusammengesetzt. Der Effekt: Renderings mit 20.000 × 20.000 Pixeln und mehr werden möglich, ohne VRAM oder Arbeitsspeicher zu sprengen — auch bei starker adaptiver Subdivision und Displacement.
Weil jede Kachel unabhängig verarbeitet wird, kann CamSplitter genau dort weitermachen, wo es aufgehört hat. Der Continuous-Modus merkt sich, welche Kacheln bereits fertig sind, und rendert einfach weiter — das rettet Stunden an Renderzeit nach einem Absturz, einem Neustart oder einer abgebrochenen Sitzung.
Die Renderlast sehen, bevor gerendert wird
Ein hochauflösendes Rendering scheitert selten am ganzen Bild — meist sind es einzelne Bereiche, die ungewöhnlich teuer sind: zu viele subdivierte Objekte, starkes Displacement, eine überdimensionierte Textur. CamSplitters Analyse-Werkzeuge machen diese Hotspots sichtbar, bevor ein mehrstündiges Rendering losgeht.
Grid- und High-Resolution-Heatmap
Zwei klassische Heatmap-Ansichten färben die Szene nach geschätzten Renderkosten ein — von kühlem Blau (leicht) bis heißem Rot (aufwendig) —, basierend auf der Bildschirmfläche jedes Objekts, Polygon- und Mikropolygonzahl, aktiven Modifiern, Displacement-Stärke und Array- oder Instanz-Wiederholungen. Die Grid-Heatmap zeigt, welche Kacheln am aufwendigsten sind, damit sich entscheiden lässt, ob ein Rendering weiter aufgeteilt werden sollte. Die High-Resolution-Heatmap zoomt ins Detailraster und zeigt Hotspots sogar innerhalb einer einzelnen Kachel.
Neu in 1.42 — Persistente 3D-Heatmap
Ein Klick im Viewport-Header, und die Renderlast der Szene erscheint als leuchtende Punktwolke im 3D-Raum. Sie bleibt beim Orbiten und Zoomen an ihrem Platz, funktioniert in jedem Shading-Modus (auch Solid) und legt sich wie ein Röntgenbild über alles. Zwei Darstellungen: additiv (dichter = heller) oder Absorption (dichter = dunkler rot). Die Halos haben eine reale Größe in Blender-Einheiten, sodass die Wolke in jeder Szene gleich lesbar bleibt. Solange die 3D-Heatmap aktiv ist, folgt ein Live-Lasthistogramm der Navigation in Echtzeit — beim Orbiten, Schwenken und Zoomen zeigen sich schmale Lastspitzen als eigene Merkmale der Kurve.
Object Tracker HUD
Das Object Tracker HUD legt sich über jedes Objekt im 3D-Viewport und zeigt Polygonzahl und Namen — auf einen Blick erkennbar, welche importierten Assets in einer großen Szene die eigentlichen Speicherfresser sind.
Neu in v1.42
- Persistente 3D-Heatmap. Ein Klick im Viewport-Header, und die Renderlast der Szene erscheint als leuchtende Punktwolke im 3D-Raum, in jedem Shading-Modus, additiv oder als Absorption, mit realer Halo-Größe.
- Live-Lasthistogramm. Solange die 3D-Heatmap aktiv ist, folgt die Lastverteilungskurve der Navigation in Echtzeit.
- Heatmaps folgen der Ansicht. Grid- und High-Res-Heatmap messen jetzt die gesamte sichtbare Szene aus jedem Viewport-Winkel. Der Blick durch die Kamera behält das klassische Verhalten: Zellen entsprechen exakt den Kacheln, die CamSplitter rendert.
- Pixelgenaue Kacheln bei jeder Auflösung. Drei feine Ausrichtungsfehler sind behoben (Halbe-Pixel-Versatz, Overlap-Vorzeichen, feste Rasterschritte). Geprüft über 18 Kachel-Fälle und 151 Kamera-Projektionsfälle — jetzt durchgehend pixelgenau, inklusive Hochformat, orthografischer Kameras, jedem Sensor-Fit-Modus und nicht-quadratischer Pixel.
- Schärfentiefe jetzt physikalisch korrekt. Die Blendenzahl skaliert beim Kachel-Rendering mit der Brennweite mit und hält die Apertur konstant — Hintergründe entsprechen jetzt einem normalen Rendering (Abweichung um rund das 10-Fache verringert, geprüft in Cycles und Eevee).
- Stabilitäts-Feinschliff. Ein fehlgeschlagenes Zusammensetzen stellt die Szene vollständig wieder her und behält die bereits gerenderten Kacheln (einfach Recompose erneut ausführen). Einstellungsregler greifen jetzt auch unter dem Extensions-System. Frische Installationen halten die Konsole sauber. Der Fortschrittsbalken aktualisiert sich zuverlässig, keine Phantom-Overlays mehr für Objekte hinter der Kamera. Der Ausgabepfad wird nach jedem Durchlauf wiederhergestellt.
- Bereit für Blender 5.2 LTS. Getestet unter Blender 5.2, läuft sowohl als klassisches Add-on als auch als Extension.
Kompatibilität
CamSplitter 2 läuft in Blender 4.3 bis 5.2 LTS, mit Cycles und Eevee, installierbar als klassisches Add-on oder als Blender Extension. Lizenziert unter der GPL (GPL-3.0-or-later), wie jedes Blender-Add-on.
Gebaut von CG-Mechanics
CamSplitter ist aus unserem eigenen Bedarf entstanden: Bei CG-Mechanics rendern wir regelmäßig technische Visualisierungen für Gebäudefassaden, Messeposter und großformatige Drucke — Auflösungen, die ein normales Blender-Rendering an seine Grenzen bringen. Wir setzen CamSplitter intern bei nahezu jedem großen Projekt ein; mit dem Verkauf ermöglichen wir anderen Studios und Freelancern, an derselben Grenze nicht zu scheitern, ohne das Werkzeug selbst bauen zu müssen. Was wir damit umsetzen, zeigt unsere technische Visualisierung.
Häufige Fragen
Was ist CamSplitter 2?
CamSplitter 2 ist ein Blender-Add-on, mit dem sich Renderings in extrem hoher Auflösung — 8K, 16K und mehr — auf handelsüblicher Hardware berechnen lassen. Es teilt die Kameraansicht in Kacheln auf, rendert sie einzeln und setzt das Ergebnis automatisch wieder zu einem Gesamtbild zusammen. Dazu kommen Analyse-Werkzeuge zur Renderlast (Grid- und High-Resolution-Heatmap, eine persistente 3D-Heatmap, ein Object-Tracker-HUD), die zeigen, wo ein Rendering teuer wird, bevor man sich darauf einlässt.
Was ist die neue 3D-Heatmap in Version 1.42?
Eine dauerhafte, frei drehbare Punktwolke, die die Renderlast der Szene im 3D-Raum zeigt statt als flaches 2D-Overlay. Ein Klick im Viewport-Header schaltet sie ein, danach lässt sich frei orbiten, zoomen und der Shading-Modus wechseln — die Wolke bleibt an ihrem Platz und funktioniert überall, wahlweise additiv (dichter = heller) oder als Absorption (dichter = dunkler rot).
Welche Blender-Versionen und Render-Engines werden unterstützt?
Blender 4.3 bis 5.2 LTS, mit Cycles und Eevee, installierbar als klassisches Add-on oder als Blender Extension.
Was kostet CamSplitter 2, und wo bekomme ich es?
CamSplitter 2 kostet 20 $ und wird ausschließlich über Superhive (ehemals Blender Market) verkauft — Button oben oder unten auf dieser Seite.