GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

06極座標ローズ・リサージュ

直交座標の代わりに角度θに2つの周波数比を入れ、Math.cos で半径を求める極座標方式なので、01と同じリサージュの式でも回転する花びら状の形になります。Math.sin で改めてx・y座標に変換し、requestAnimationFrame ごとに打ちます。

使いどころ曼荼羅風のローディング画面、装飾用背景パターン

Math.cosMath.sinrequestAnimationFrame
極座標ローズ・リサージュ
新しいタブで開く

06 極座標ローズ・リサージュ — 計測 累積面積 17.09% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · リサージュ曲線 作り方9選 — 波の干渉で描くキャンバス

このデモが属する記事

リサージュ曲線 作り方9選 — 波の干渉で描くキャンバス — デモ9種のプレビューリサージュ曲線 作り方9選 — 波の干渉で描くキャンバスリサージュ曲線とは、周波数の異なる二つのサイン波をX軸とY軸にそれぞれ与えたときにペンが描く閉曲線で、オシロスコープの画面で位相差を目で確かめるために使われる図形です。ここではその原理をMath.sinとキャンバスだけで九つの場面に広げ、す この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ