お絵描きソフトInkscape(インクスケープ)の使い方を初級レベルから上級レベルまで広く紹介しています。
情報追加のリクエストや分かりにくい点があれば下のCONTACTフォームからどうぞ。

Inkscapeのパスを左右均等に曲げる

 このページでは、Inkscapeを使ってまっすぐなセグメントを左右均等にカーブさせる方法を考えてみたいと思います。

 

 パスのセグメントをまっすぐな形から曲線にするには、そのセグメントの上でマウスボタンを押してドラッグします。(参考:パスを作成/編集

 ただ、ドラッグするだけでは均等な曲線になりにくいし、さらにノードハンドルをドラッグすることで曲がり具合を調整しようとしてもどうしても均等に曲がらず、どちらかに偏った歪んだ曲線になってしまいがちです。

 そこで、まっすぐなセグメントを左右均等に曲げる方法を考えてみました。

 まず、曲げようとするセグメントに垂直な線と平行な線を描きます。スナップダイアログ上で「パス」「ノード」「垂直線」をスナップ対象に選んでおけば簡単です。(参考:スナップ機能(ドラッグ時の位置合わせ)

 次にノードツールを使ってそのセグメントの両端の2つのノードを選択しておいて、Insertキーを押します。するとセグメントの真ん中にノードが追加されます。

 次に垂直線のほうを移動して、この真ん中に追加したノードが交点になるようにします。

 次に真ん中に追加したノードを垂直線に沿って移動して、セグメントが左右均等に折れ曲がった状態にします。垂直線(パス)にスナップされるので簡単です。

 次に平行線のほうも移動して、このノードが交点になるようにします。

 次にこのノードを対称ノードに変更します。(参考:パスを作成/編集

 するとさきほど移動してきた平行線の上に重なるようにノードハンドルが表示されます。

 ノードハンドルはノード自体と同じようにスナップの対象になるので、ノードハンドルを水平線に沿ってドラッグすることができます。水平線に沿ってドラッグすれば左右均等に曲がり具合を調整することができるというわけです。