Illustratorでベクターパスに沿ってドットの間隔を正確に設定する方法
Adobe Illustratorでドットの間隔を正確に設定するには、線端を丸型にした破線を使い、Dashの値を0にしてから、必要な中心間隔をGapに入力します。ダッシュとギャップの長さを正確に保持を選択すると、コーナーや端点に合わせて間隔が調整されず、指定した値が維持されます。ゼロダッシュ方式についてはCreativeProで解説されており、長さの保持設定についてはAdobeの破線の手順で説明されています。
この手順は、キャラクターのイラストに装飾的な縁取りを加える場合など、デザイナーがベクターパスに円形のドットを配置する用途を想定しています。適切な測定方法の選択、設定値の入力、そして意図した間隔を崩さずに端点や閉じたループを処理する方法を説明します。
「ドットの間隔」とは何を指す?
数値を入力する前に、デザインで必要な距離を決めましょう。似たように聞こえる2つの測定値でも、設定は異なります。中心間隔(ピッチとも呼ばれます)と、隣り合うドットの間に見える端から端までの間隔です。
直線パス上の円形ドットについて、ドットの直径をD、中心間ピッチをP、見える端間の隙間をEとします。このとき、幾何学的な関係はP = D + Eです。直径4 ptのドットで見える隙間を6 ptにするなら、ピッチは10 ptです。
長さ0のダッシュでは、2つの丸い線端が円を形成します。線幅が円の直径を決め、破線パターンがパス上の位置を決めます。SVGの描画仕様では、この丸型線端の形状が明確に説明されています。
| 直線パス上で意図する結果 | ドットの直径 | 中心間ピッチ | Dash = 0の場合のIllustratorのGap |
|---|---|---|---|
| 中心間隔10 pt | 4 pt | 10 pt | 10 pt |
| 見える隙間を6 ptにする | 4 pt | 10 pt | 10 pt |
| 見える隙間をドットの直径と同じにする | 4 pt | 8 pt | 8 pt |
これらは設定例です。計算では同じ単位を使い、各値を入力する前にアプリケーションに表示されている単位を確認してください。また、測定値が曲線に沿ったものかどうかも指定しましょう。曲線パスでは、後述する別の違いが生じます。
ドットの線を作成するには?
まず、単一のパスと、均一な幅のシンプルな線を用意します。開いた装飾線の場合は塗りをなしにして、ドットを確認しやすくします。完成したキャラクターのアートワークに適用する前に、単純な直線のテストパスで設定を試してください。
- パスを選択し、ウィンドウ > 線を開きます。
- 必要に応じて、パネルメニューからオプションを表示を選びます。
- 線の線幅を、必要なドットの直径に設定します。たとえば4 ptにします。
- 丸型線端を選びます。
- 破線を有効にします。
- 最初のDash欄に0 pt、最初のGap欄に10 ptを入力します。
- 追加のダッシュ/ギャップ欄を消去し、パターンに意図した1組だけが含まれるようにします。
- ダッシュとギャップの長さを正確に保持を選択します。
Adobeの線パネルのダッシュ列と長さの保持の設定ではこれらの機能が説明されており、線端の説明では、半円形の端部処理として丸型線端が紹介されています。CreativeProの点線チュートリアルでは、具体的なゼロダッシュ設定が示されています。
上記の設定例では、直線のテストパス上に、間隔10 ptで直径4 ptのドットが並び、ドットの端同士には6 ptの隙間ができます。ドットの大きさを変えるには線幅を、ピッチを変えるにはGapを変更します。アートワークの別の場所でも同じ見た目を再現できるよう、両方の値を記録しておきましょう。
コーナーや端点の近くで間隔が変わるのはなぜ?
Illustratorには、コーナーとパスの端にダッシュを揃え、長さを調整して合わせるという別のオプションがあります。この設定は、パターンをそれらの位置にどう合わせるかを優先します。Adobeは公式の手順で、この設定と元のダッシュおよびギャップの長さを保持する設定を区別しています。
実際の要件に合わせて設定を選びましょう。仕様に「ドットの中心を10 pt間隔にする」とある場合は、長さを保持します。両端でパターンをきれいに収めることが視覚的な要件なら、調整する設定を選んでもかまいません。その場合は、入力した数値が変わらず維持されると思い込まず、仕上がりの間隔を確認してください。
パスの長さによっては、整数個分の間隔がちょうど収まらないことがあります。これはパスの長さ、ピッチ、端点の配置のいずれかで解決する必要がある幾何学的な制約です。配置の設定を変えても、両立しない寸法を同時に正確にすることはできません。
開いたパスに余りの長さがある場合は?
例として、長さ103 ptの開いたパスに、10 pt間隔でドットを並べる場合を考えます。最初のドットの中心をパスの始点に置くと、中心は0、10、20 ptと続き、100 ptまで並びます。その結果、ドットは11個になり、最後の中心から終点まで3 pt残ります。
結果を指定する方法は、主に3つあります。
- ピッチと始点を維持する: 反対側の端に3 ptの余りを許容します。
- ピッチを維持して列を中央に置く: 最初と最後の中心を、それぞれの端から1.5 ptの位置にします。
- 両端に中心を置く: 中心間の長さを100 ptにするか、元の103 pt全体に10区間を設け、間隔を10.3 ptにします。
中央に配置する方法は位置の目標を示すものです。基本的なダッシュ/ギャップ設定だけでは、そのオフセットは設定されません。Illustratorで簡単に作成するには、元のパスをガイドとして残し、最初と最後の中心位置の間に別の点線パスを作ります。
中心の余白と、見える余白は異なることを覚えておきましょう。直径4 ptのドットは、中心から全方向に2 ptずつ張り出します。最初のドットの外縁を境界に合わせる場合、その中心は境界から内側に2 ptの位置になります。点線パスの始点と終点を決める前に、この分を考慮してください。
曲線に沿った等間隔は、見た目にも同じ間隔になる?
ダッシュの間隔は、パスに沿った距離に従います。SVG仕様の線の破線に関する節でも、ダッシュとギャップの値はこの距離に基づいて定義されています。曲線上では、同じ2つの中心間を直接結ぶ直線距離より、曲線に沿った距離のほうが長くなります。
例として、中心線の半径が30 ptの円で、2つの中心間の弧の長さが10 ptの場合、中心間の直線距離は約9.954 ptです。直径4 ptのドットでは、最短の見える隙間は直線パス上の6 ptではなく、約5.954 ptになります。これは幾何学的な計算値であり、アプリケーションで測定した値ではありません。
装飾的な縁取りでは、パスに沿って間隔を均等にするのが実用的な指定となることがよくあります。曲率が変わっても最短の見える隙間を常に同じにする必要がある場合、固定のダッシュ間隔だけではその結果を保証できません。個々のドットを調整する前に、どの測定値を重視するか決めてください。そうしないと、ある曲がりを直した結果、ほかの場所の間隔が不揃いになることがあります。
閉じたループを均等につなぐには?
閉じたループでは、最後のドットと最初のドットの間隔も、ほかと同じにする必要があります。長さLのループにN個のドットを等間隔で置く場合、必要なピッチはP = L / Nです。逆に、固定のピッチで均等に閉じるには、L / Pが整数でなければなりません。
たとえば、中心線の半径が30 ptの完全な円の円周は約188.496 ptです。ピッチ10 ptでは、この円周を均等に分割できません。ドットを19個にする場合、必要なピッチは約9.920819 ptです。これらは計算例です。入力するピッチを丸めると、わずかな余りが生じることがあります。
判断の目安は次のとおりです。ループの大きさが決まっている場合は、ドットの個数を整数で選び、ピッチを計算します。ピッチが決まっている場合は、ループの長さをそのピッチの整数倍に調整します。値を入力したら、特にパスを編集した場合や、アプリケーションに丸めた数値が表示される場合は、継ぎ目を確認してください。
仕上がったドットを確認するには?
まず単純なテストパスを確認してから、完成した曲線を調べます。これにより、線の設定ミスと、曲率や端点の配置による影響を切り分けられます。
- 最初のDashが0で、線端が丸型になっていることを確認します。
- 意図した線幅、Gap、単位になっていることを確認します。
- 長さを正確に保持する設定が選択されていることを確認します。
- 直線部分で、中心間距離と見える隙間を別々に測ります。
- 開いたパスの両端、または閉じたループの継ぎ目を確認します。
- サイズ変更やパス編集の後に、寸法を再確認します。
各アプリケーションの仕様を確認せずに設定を移し替えるのは避けましょう。たとえば、Figmaの線に関するドキュメントでは、点線を作る際に丸型線端と1 pxのダッシュを推奨し、破線の端点に特有の挙動があると説明しています。これはIllustratorのゼロダッシュ方式とは異なります。
同じ結果を再現できるよう、作業中のアートワークの近くに短い仕様メモを残しておきましょう。ドットの直径、中心間ピッチ、測定単位、端点の処理、該当する場合はループのドット数を記録します。これらを決めておけば、どの寸法に影響する変更なのか把握しながら、キャラクターの点線の装飾を調整できます。
