ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】線に様々な変形を施す。

成果物

www.youtube.com
三種類の変形を試してみました。前回よりも線が複雑になったので面白い動き方をしています。これは、線の太さを変えてみた場合の動作です。
www.youtube.com
これは、法線の方向にパーリンノイズの数値の分だけ動かした場合の動作です。
www.youtube.com
これは、基準点を中心に円形に移動させた場合の動作です。

仕組み

※この記事は前回の続きです。
nekodigi.hatenablog.com
前回は単純なリングに変形を施していましたが、今回は、フリーハンドの曲線に変形を施しています。オフセットの付け方は等間隔なので、変形の動きの速さが点の間隔が大きいほど早くなります。法線は前回との点の差分ベクトルを90°回転してノーマライズすることで求めています。それ以外は前回と同じです。

コード

free_から始まるファイルが今回の作品です。
github.com