← Zurück zu Software & Tools
Das Cloner Objekt ist das zentrale MoGraph-Werkzeug in Cinema 4D, das beliebige Kind-Objekte in linearen, radialen, gitter- oder oberflächenbasierten Anordnungen vervielfältigt und diese Klone durch Effektoren und Fields parametrisch animierbar macht.

Rubrik: Software & Tools Deep-Dive · Unterrubrik: Cinema 4D · Niveau: Fortgeschritten Cinema 4D Version: MoGraph 1.0 / C4D 9.6 (2005); Multi-Instance-Modus ab R14


Was ist das Cloner Objekt?

Das Cloner Objekt (auch „MoGraph Cloner" oder kurz „Cloner") ist das wichtigste Werkzeug innerhalb des MoGraph-Systems. Es nimmt ein oder mehrere Kind-Objekte und erzeugt daraus eine parametrisch steuerbare Anzahl von Klonen – also Kopien, die in Echtzeit modifiziert, animiert und durch Effektoren beeinflusst werden können. Im Gegensatz zu einfachen Duplikaten (Ctrl+D) bleibt die Klon-Anordnung vollständig prozedural und nicht-destruktiv: Alle Parameter können jederzeit geändert werden, ohne die Original-Geometrie zu verändern.


Erklärung & Parameter

Cloner-Modi

Der Modus des Cloners wird im Attribute Manager unter Object → Mode gewählt:

Linear Klone werden in einer Reihe angeordnet.

  • Count: Anzahl der Klone
  • Offset: Gesamtversatz der Reihe (absolut oder prozentual)
  • Per Step: Position (X/Y/Z), Rotation (H/P/B) und Scale pro Klon-Schritt
  • Start/End: Startpunkt der Reihe

Typischer Einsatz: Zaunpfähle, Regale, Balkensäulen

Radial Klone werden kreisförmig um einen Mittelpunkt verteilt.

  • Count: Anzahl der Klone auf dem Kreis
  • Radius: Kreisradius in cm
  • Plane: Ausrichtungsebene (XY, XZ, YZ)
  • Align Clone: Klone tangential zur Kreisbahn ausrichten
  • Start/End Angle: Teilbogen statt vollständiger Kreis

Typischer Einsatz: Zifferblatt-Markierungen, rotierende Logos, Blüten

Grid Array Klone werden in einem 3D-Raster angeordnet.

  • Count X/Y/Z: Anzahl in jeder Achse
  • Size X/Y/Z: Gesamtgröße des Rasters (Klone füllen diesen Bereich gleichmäßig)
  • Mode: Endpoint vs. Step (ob der Abstand oder die Gesamtgröße definiert wird)

Typischer Einsatz: Pixel-Wände, Klon-Masse, Partikel-ähnliche Strukturen

Object Klone werden auf der Oberfläche eines Referenz-Objekts verteilt.

  • Object: Ziel-Mesh (Drag & Drop in das Feld)
  • Distribution: Vertex (auf Eckpunkten), Edge (auf Kanten), Surface (auf Polygonflächen), Polygon Center, Volume
  • Count: Anzahl der Klone (bei Surface-Distribution)
  • Seed: Zufallsverteilung
  • Align Clone: Klone richten sich senkrecht zur Oberfläche aus (Normal-Ausrichtung)

Typischer Einsatz: Vegetationsverteilung auf Terrain, Schrauben auf Maschinen

Kinder-Objekte und Clone-Modus

Wenn mehrere Objekte als Kinder des Cloners vorliegen, bestimmt der Parameter Clone Mode (im Object-Tab):

  • Iterate: Kinder werden der Reihe nach abwechselnd geklont (A, B, C, A, B, C ...)
  • Random: Kinder werden zufällig auf die Klone verteilt
  • Blend: Klone morphen zwischen den Kind-Formen (interpolierter Übergang)

Render Instances

Im Attribute Manager → Object → Render Instances steuert, wie der Cloner intern mit Geometrie umgeht:

  • None: Echte Duplikate – editierbar, aber speicherintensiv
  • Render Instances: Speichereffiziente Instanzen (Standard für komplexe Objekte)
  • Multi-Instances: Maximal effizient, für sehr große Klonmengen (>100.000); in einigen Viewports eingeschränkt

Effectors-Tab

Effektoren werden nicht durch bloßes Platzieren im Object Manager aktiviert – sie müssen explizit im Effectors-Tab des Cloners eingetragen sein. Ohne Eintrag haben sie keinerlei Wirkung.

Transform-Tab

Der Transform-Tab erlaubt globale initiale Offsets für alle Klone:

  • Position, Rotation, Scale für alle Klone gemeinsam
  • Keine Auswirkung auf individuelle Effektoren-Einstellungen

Beispiele (5 Anwendungsfälle aus Motion Design / VFX)

  1. Animiertes Säulendiagramm: Linear-Cloner mit flachen Zylindern; Y-Scale durch Plain Effector keyframed; MoGraph Color Shader fügt Index-basierte Farben hinzu.
  2. Rotierendes Sender-Logo: Radial-Cloner mit 8 Dreiecken, Radius keyframed von 0 auf 400 – Logo „öffnet" sich mit Spin.
  3. Pixel-Reveal-Animation: Grid Array aus Cubes; Step Effector animiert Y-Position; Random Effector Seed steuert zufällige Startzeitpunkte.
  4. Moos-/Gras-Verteilung: Object-Modus auf einem Terrain-Mesh; verschiedene Gras-Varianten als Kinder mit Blend-Clone-Modus; Align Clone an.
  5. DNA-Helix: Linear-Cloner mit Null-Objekt als Kind; Initial Rotation H animiert → spiralförmige Anordnung; zweiter Cloner gespiegelt für Doppelhelix.

Schritt-für-Schritt Workflow

Aufbau einer einfachen Klon-Animation:

  1. MoGraph → Cloner aus dem Hauptmenü einfügen
  2. Primitiv (z. B. Sphere) als Kind in den Cloner ziehen
  3. Attribute Manager → Mode: Grid Array, Count: 5 × 1 × 5
  4. MoGraph → Effector → Random einfügen
  5. Random Effector in den Effectors-Tab des Cloners ziehen
  6. Random Effector → Position Y: 150 cm aktivieren, Seed: 1234
  7. Random Effector Frame 0 keyframen (Stärke 100 %), Frame 90 (Stärke 0 %)
  8. Playback → Animation abspielen; Render mit Ctrl + R testen

Multi-Cloner (Cloner in Cloner):

Ein zweiter Cloner kann als Kind-Objekt in einen übergeordneten Cloner eingefügt werden. Jeder Cloner behält seine eigene Effektoren-Liste. So entstehen hierarchische Klon-Strukturen (z. B. Reihen aus Gruppen).


In der Praxis

Shortcuts & Tipps:

AktionWeg
Cloner einfügenMenü: MoGraph → Cloner
Effector hinzufügenMenü: MoGraph → Effector → [Typ]
Klon-Anzahl schnell ändernAttribute Manager → Count (Wert scrollen mit Maus)
Cloner bakenMoGraph → Cache (für Alembic-Export)
Render Instances aktivierenAttribute Manager → Render Instances

Performance-Tipp: Ab ca. 10.000 Klonen sollte auf Multi-Instances umgestellt werden. Render Instances sind der gute Kompromiss für die meisten Motion-Design-Produktionen.

MoGraph Selection für gezielte Effektoren: Über Rechtsklick auf Cloner → MoGraph Tags → MoGraph Selection lässt sich eine Auswahl bestimmter Klon-Indizes erstellen, auf die dann ein Effector exklusiv wirkt – z. B. für Highlight-Animationen einzelner Klone.


Vergleich & Abgrenzung

MerkmalC4D ClonerBlender Geometry Nodes ArrayHoudini Copy SOP
Einrichtung2 Klicks (Menü)Knotenaufbau nötigKnotenaufbau + Expressions
Effektoren-SystemNative (drag & drop)Via Attribute NodesVia Wrangles / VEX
Fields-IntegrationNativ (R20+)Ähnlich (Fields/Groups)Volume-basiert
PerformanceGut (Multi-Instance)Sehr gutExzellent (VEX)
AnpassbarkeitHochSehr hochExtrem hoch

Blenders Array-Modifier hat mit Geometry Nodes erheblich aufgeholt, ist aber weniger direkt für Motion-Design-Workflows zugänglich. Houdinis Copy SOP ist rechnerisch überlegen, benötigt aber VEX-Kenntnisse für das Äquivalent eines C4D-Effectors.


Häufige Fragen (FAQ)

F: Mein Effector wirkt nicht auf den Cloner – was ist falsch? A: Der Effector muss im Effectors-Tab des Cloners eingetragen sein. Das bloße Einfügen in die Szene oder das Platzieren als Kind-Objekt des Cloners reicht nicht. Drag & Drop des Effectors in diesen Tab löst das Problem.

F: Wie viele Klone sind performant in Echtzeit? A: Mit Standard Render Instances sind 1.000–10.000 Klone im Viewport gut handhabbar. Mit Multi-Instances sind 100.000+ möglich, allerdings mit eingeschränkter Editierbarkeit im Viewport.


Verwandte Einträge


Weiterführend

  • Maxon Dokumentation: Cloner Object – docs.maxon.net
  • Greyscalegorilla: „Cloner Object Explained" (Nick Campbell) – Einsteiger bis Fortgeschrittene
  • Mike Udin: „MoGraph Cloner Advanced Techniques" (YouTube 2024)
  • EJ Hassenfratz (Eyedesyn): „MoGraph Cloner Tips & Tricks" – praktische Anwendungsfälle
← Zurück zu Software & Tools
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar