Ich habe eine gekrümmte Linie mit einem Endankerpunkt erstellt – in diesem Fall das obere linke Ende eines Horns – und einen der beiden Bezier-Kurvengriffe verloren. Ich möchte diesen Griff zurückbekommen, ohne die Kurve zu verlieren, die von der anderen Seite des Griffs erstellt wurde.
Siehe Bild. Die linke Ecke hat einen oberen Bezier-Griff, aber ich habe den unteren Griff verloren. Ich möchte es zurückbekommen, ohne die Krümmung der Spitze des Horns zu verlieren. Hoffentlich mache ich Sinn?
Es gibt verschiedene Möglichkeiten, die Kurve von Pfaden in Illustrator zu ändern. Sie können die Bézier-Griffe an den Punkten manipulieren, um den Pfad dahin zu bringen, wo Sie ihn haben möchten, oder Sie können den Pfad selbst direkt manipulieren, und die Bézier-Griffe werden dann automatisch entsprechend angepasst.
Um in Ihrem Beispiel den fehlenden Griff wiederherzustellen, müssen Sie nur den Direct Selection Tool
(weißen Pfeil) oder den Anchor Point Tool
(zu finden, indem Sie auf das Stiftwerkzeug klicken und es gedrückt halten) verwenden, um auf den Teil des Pfads zu klicken und ihn zu ziehen, den Sie ändern möchten. Dadurch wird am Ende des Teils des Pfads, der derzeit keinen hat, ein Bezier-Griff hinzugefügt und der Griff am anderen Ende nach Bedarf angepasst. Alle anderen Teile des Pfades bleiben davon unberührt.
Der Anchor Point Tool
kann sogar verwendet werden, um perfekt gerade Linien ohne Bezier-Griffe an beiden Enden (wie eine Seite eines Rechtecks) zu greifen und sie so zu biegen, dass sie an beiden Enden Bezier-Griffe hat. Auch hier würden die anderen vier Seiten des Rechtecks nicht verändert.
Bitte beachten Sie, dass diese Funktion in älteren Versionen von Illustrator (z. B. CS6) weniger zugänglich ist. Wenn Sie mit einem der beiden Werkzeuge einen Strich ziehen, muss die Form deaktiviert werden . Außerdem funktioniert es einfach nicht bei einem Strich, der überhaupt keine Kurve hat.
Alternative Lösungen zur genannten:
Sie können ein Skript verwenden, um die Tangente herauszulocken, damit sie bearbeitet werden kann.
#target illustrator
// select one point with a zero
// length segment or two
var pi = app.activeDocument.selection[0];
for(var i = 0; i< pi.pathPoints.length; i++){
if(pi.pathPoints[i].selected === PathPointSelection.ANCHORPOINT){
var rd = pi.pathPoints[i].rightDirection;
var a = pi.pathPoints[i].anchor;
var ld = pi.pathPoints[i].leftDirection;
pi.pathPoints[i].pointType = PointType.CORNER;
if( Math.abs(a[0] - rd[0]) < 0.001 && Math.abs(a[1] - rd[1]) < 0.001)
pi.pathPoints[i].rightDirection = [rd[0]-10,rd[1]]
if( Math.abs(a[0] - ld[0]) < 0.001 && Math.abs(a[1] - ld[1]) < 0.001)
pi.pathPoints[i].leftDirection = [ld[0]+10,ld[1]]
}
}
Die erste Methode hat den Vorteil, dass sie in jeder Illustrator-Version funktioniert, die zweite ist manchmal schnell zu bedienen.
Ich nehme an, Sie benötigen die Ziehpunkte zum Bearbeiten. In diesem Fall können Sie gedrückt Phalten Altund dann auf den Teil der Kurve klicken, den Sie bearbeiten möchten.
Webster
Vinzenz