ねこでじ(Nekodigi)

Nekodigi’s diary

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

【Processing】Perlin Noiseと線のオフセットを使ってリボンや、滝のようなものを作る

成果物

www.youtube.com
2本の間を補完したものがこちらです。非常にシンプルなのですが、リボンのような模様を得ることができました。
www.youtube.com
Perlin Noiseのオフセットを変えて複数本表示したものがこちらです。滝のような荒々しいイメージの線が得られました。vertexを使って半透明の色で塗りつぶすと、偶然にも奥行き感が出たので、そのまま採用しました。

仕組み

基本的には前回のPerlin Noiseを使ったオフセットと同じなのですが、Noiseのオフセットを変えて何本も描いたり、2本描いてその間にも線を描くように変更しています。またcurveVertexを利用して線が滑らかになるようにしました。
nekodigi.hatenablog.com

コード

free_noise_offset_between.../many...という名前で追加しています。
github.com