Blender duplizieren entlang einer Kurve ohne Verformung
In diesem Tutorial erfahren Sie, wie Sie in Blender 2.8 Objekte entlang einer Kurve / eines Pfads ohne Verformung duplizieren. Die Wiederholung der Objekte ist sehr nützlich und wird in der Architektur oder in VFX verwendet, um beispielsweise eine Reihe von Laternenpfahlobjekten oder Bäumen entlang der Straße zu erstellen, um eine Reihe bestimmter Lichtpunkte, die Zinnen eines Burgturms, im Allgemeinen zu bilden äquidistante wiederholte Objekte.
Leider gibt es in der neuesten Version von Blender keine Funktionen der vorherigen Versionen, um Verformungen zu vermeiden. Daher müssen wir versuchen, das Problem zu umgehen.
So duplizieren Sie in Blender 2.7x entlang einer Kurve ohne Verformung:
In Versionen 2.7x und früheren Versionen wurde zum Duplizieren von Objekten entlang eines Pfads eine Funktion namens DupliFrames verwendet, mit der Objekte in einer simulierten Animation entlang eines Pfads Frame für Frame dupliziert wurden.
Wenn Sie beispielsweise mit Version 2.79 einen Würfel entlang einer Bézier-Kurve duplizieren möchten, ohne ihn zu verformen
Wählen Sie zuerst den Würfel und dann die Kurve aus, und ordnen Sie sie dann zu, indem Sie CTRL+P drücken und die Option "Object" auswählen
Wenn Sie den Würfel und die Kurve ausgewählt lassen, platzieren Sie den Würfel am Anfang des Pfads, indem Sie ALT+O drücken, wodurch der Befehl Clear Origin aktiviert wird und das untergeordnete Objekt auf dem übergeordneten Objekt platziert wird
Wir wählen dann den Würfel und im Properties Window, auf der Registerkarte Object > Duplication, über wie viele Frames das Objekt dupliziert werden soll. Anschließend entfernen wir das Häkchen aus der Option "Speed"
und wir bekommen
Nun wählen wir die Kurve aus und legen im Properties Window auf der Registerkarte Data > Path Animation die Anzahl der Frames fest, die benötigt werden, um den Pfad während der Duplizierungsanimation zu durchlaufen
und wir werden bekommen
Um jedoch dem Pfad der Cubes korrekt zu folgen, müssen wir auch die Option "follow" aktivieren
und wie Sie sehen können, wurden die Würfel entlang der Kurve nicht deformiert
In Blender 2.8 müssen wir jedoch nach einer anderen Lösung suchen, denn wenn wir versuchen, den Cube mit Frames zu duplizieren, sehen wir, dass der Befehl fehlt. Durch Auswahl des Cubes in Object > Instancing
Duplizieren eines Objekts entlang einer Kurve mit Arrays mit Verformung:
Versuchen wir in Blender 2.8 ein Objekt entlang einer Kurve mithilfe eines Arrays zu duplizieren. Lassen Sie uns also unseren Würfel und die Kurve erstellen.
Erstellen Sie den Pfad, indem Sie den Schwerpunkt verschoben haben. Wählen Sie die Kurve aus und verschieben Sie den Origin mit dem Befehl Object > Set Origin > Origin to Geometry
Lassen Sie uns nun den Origin des Würfels mit dem der Kurve übereinstimmen, indem wir den 3D-Cursor zuerst mit SHIFT+S und "Cursor to Selected" auf den Origin des Pfades bewegen.
wähle dann den Würfel aus und drücke SHIFT+S und "Selection to Cursor"
Wir replizieren nun das Cube-Objekt entlang des Pfades und verknüpfen es mit einem Array-Modifikator und einem Curve-Modifikator (mit dem Pfad "curve" im "Object"-parameter).
Der Würfel wird entlang der Kurve dupliziert, aber deformiert.
Wie vermeide ich diesen Defekt? Wir suchen nach einer Lösung, indem wir die verfügbaren Werkzeuge kombinieren: den Array-Modifikator, den Curve-Modifikator und die Instancing Faces-Funktion.
Objektduplikation entlang einer Kurve ohne Verformung in Blender 2.8:
Wir erstellen eine Hilfsebene (rot) und erben den Würfel (grau)
Lassen Sie den Würfel und die Ebene weiterhin ausgewählt und stimmen Sie den Origin des untergeordneten Würfels mit dem Origin der übergeordneten Ebene überein, da sonst die Verteilung der Würfel mit denen der Ebenen mit der Funktion Object > Clear > Origin phasenverschoben wäre
und wir werden haben
Nach dem vorherigen Verfahren wird mit dem 3D-Cursor (Kurve auswählen und "Cursor to Selected", Ebene auswählen und "Selection to Cursor") der Origin der Ebene mit dem der Kurve übereinstimmen
Wir verknüpfen die Array- und Curvemodifikatoren mit der Ebene (mit dem Pfad, dem Sie in der Option "Object" folgen müssen).
und wir bekommen
Jetzt duplizieren wir jedes Würfelobjekt für jede Fläche des Plans. Wählen Sie den Plan aus und aktivieren Sie die Funktion Object > Instancing > Faces
und am Ende werden wir haben
auf diese Weise erhält man das gewünschte Ergebnis, dh Würfel, die einer Kurve folgen, aber nicht deformiert werden. (Mit den Optionen "Instancing Faces" können wir Pläne auch in der 3D-View oder beim Rendern ausblenden)
Was wäre, wenn wir jeden Würfel einzeln modifizieren wollten? Wir wählen die Würfel aus, drücken die F3-Suchtaste und schreiben "Make Duplicates Real"
Auf diese Weise hat jeder Würfel keine Beziehung zu Ebenen, bleibt jedoch eine Instanz des ursprünglichen Würfels
Um die Cubes vollständig unabhängig zu machen, wählen Sie sie alle aus und rufen Sie die Funktion Object > Relations > Make Single User > Object & Data auf und dann auswählen "Selected Objects".
Jetzt sind die Würfel unabhängig und wir können sie nach Belieben individuell modifizieren
In diesem Tutorial, das einige Probleme von Blender Version 2.8 löst, haben wir Würfel als Beispiel verwendet, um das Problem hervorzuheben. Die Lösung ist jedoch auf alle Arten von Objekten anwendbar. Happy blending!