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

01正弦波合成の水面 — ガーストナー波の場

波長・方向・振幅の異なる正弦波6つを水面グリッドで合成し(波が高いほど頂点が前にずれるガーストナーのずれまで入れて)、低解像度グリッドを拡大して海の水面を計算で描きます。

使いどころリゾート・クルーズ・海洋LPのヒーロー

ImageDataupscalerequestAnimationFrame
正弦波合成の水面 — ガーストナー波の場
新しいタブで開く

01 正弦波合成の水面 — ガーストナー波の場 — 計測 累積面積 60.795% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · キャンバス 海 アニメーション シーン9選 — 重ねた正弦波で波の場を計算する

このデモが属する記事

キャンバス 海 アニメーション シーン9選 — 重ねた正弦波で波の場を計算する — デモ9種のプレビューキャンバス 海 アニメーション シーン9選 — 重ねた正弦波で波の場を計算する海 アニメーションは写真やGIFを繰り返し再生する画面ではなく、格子のマスごとに波の高さをリアルタイムで計算し直して描く画面です。重ねた正弦波で波の場を計算するという原理ひとつの上に、この9つのシーンは水色・泡・反射光・渦へと枝分かれしてい この記事のデモをすべて見る

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