このパスエフェクトは、フラクタル図形を作ります。
エフェクトの名前の「コッホ曲線」とは、そのフラクタル図形の一つです。
『フラクタルの具体的な例としては海岸線の形などが挙げられる。海岸線は微視的にみると複雑に入り組んだ形状をしているが、これを拡大するとさらに細かい形状が見えてくるようになり、結果として拡大しても同じように複雑に入り組んだ形状をしている。』
(Wikipediaのフラクタルのページより引用)
例として、海岸線の他に、枝分かれした樹木の形や血管などもフラクタルなのだそうです。
『線分を 3等分し、分割した2点を頂点とする正三角形の作図を無限に繰り返すことによって得られる図形である。』
(Wikipediaのコッホ曲線のページより引用)
これ↓がコッホ曲線です。
こんな図形を描きました。
描いた図形を選択して、[パスエフェクトエディタ]より[コッホ曲線]を選択し、[追加]します。
すると下記のように子供が2つできました。
下記のような緑の線は、[現在のエフェクト]欄の[基準セグメント]と、[生成パス]の
をそれぞれクリックしたときに表示されます。
[生成数]を『2』にしてみます。
すると先ほど生成された2つの図形を基準に、さらに子供ができました。
[生成数]の値を増やした分だけ、これがどんどん繰り返されます。
一番下の行の[最大複雑度]の数値を上げます。)
[基準セグメント]の
をクリックして、
表示された緑のラインのノードを2つとも選択して、上辺にドラッグしてみます。
すると、それに合わせて子供や孫の配置も変わりました。
元のオブジェクトに対する[基準セグメント]の配置関係と、子供の図形に対する[生成パス]の配置関係は常に同じになるのです。
なので、[基準セグメント]を下辺にドラッグすると下記のようになります。
では、[生成パス]の長さを変えてみます。
[生成パス]の
をクリックして、
下記のように、生成パスのうち、右側の生成パスの長さを変えると、子供の図形のうち、右側に位置するものが全て大きくなりました。
回転すると・・・
(パスを貼り付け)を使って[生成パス]を3つにしてみます。
[生成パス]が増えると、一度に生成される子供の数も増えます。
[現在のエフェクト]欄の4つのアイコン
の機能は、他のパスエフェクトと同様です。[エンベロープ変形]のページを参考にしてください。
(ノードツール)でパスを選択すると、エフェクトを適用している状態で、元のパスを編集することができます。
inkscapeのマニュアルサイト[Inkscape: Guide to a Vector Drawing Program]の[VonKoch ]のページで紹介されていたコッホ曲線の作りかたを参考に、下記のページにまとめました。