スタートページJavascriptCANVAS

モアレ模様


モアレとは干渉縞ともいい、規則正しい繰り返し模様を重ね合わせたとき、周期のずれから視覚的に発生する縞模様のことです。
画像処理では除去すべき厄介な難点ですが、逆に、モアレにより美しい縞模様画像を作り出すことができます。

moire1
最も単純な例として、縦横の線と円の組合せによるモアレを発生させました。
moire2
これも単純な例です。2つの中心点から同心円を描くと、他の円との干渉によりモアレが生じます。
moire3
moire2の発展として、回転する円の軌跡を描くと、他の位置での軌跡と干渉によりモアレが生じます。
moire4
縦横をsin曲線にしてみました。
moire5
マンデルブロー集合やジュリア集合の応用により、美しいモアレを描くことができます。