本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Wave Generator

セクション区切り用の層状ウェーブ SVG を生成。層数・振幅・波長・高さ・色を設定して SVG をコピー。

波の形

各層の色(上から下)

ライブプレビュー

下の枠は生成された SVG を全幅に引き伸ばしたもので、ページセクションの下に置いた実際の表示と同じです。

生成された SVG

viewBox は 1440 単位固定で、preserveAspectRatio="none" により任意の幅に伸ばせます。SVG は position: absolute と bottom: 0 でセクションの上に置きます。

使い方

  1. 層数を設定します。1 層は滑らかな一波、3〜4 層はページ区切りでよく見る重ね波です。
  2. 振幅で波の峰の高さを、波長で 1 周期の幅を調整します。波長が小さいと細かく、大きいとなだらかなうねりになります。
  3. 图形の高さと全層共通の不透明度を設定します。
  4. 色の列で各層に左から順に色を割り当てます。使っていない層の色も保持されます。
  5. SVG をコピーし、上のセクションの下端か下のセクションの上端に position: absolute と bottom: 0 で置きます。

こんなときに

プライバシーについて

パスはページ内でスライダー値から計算され、プレビューはコピーされるマークアップそのものです。アップロードもサーバー側の画像生成もありません。

FAQ

Q: なぜプレビューはウィンドウ幅に伸びるのですか? A: viewBox は 1440 単位固定で、preserveAspectRatio="none" がブラウザに容器いっぱいに引き伸ばすよう指示しているためです。繰り返しなしで任意の画面を覆えるので区切りに適しています。

Q: 波を反転したり上向きにするには? A: SVG を transform: rotate(180deg) の容器で包むか、ファイルをセクションの上端に置きます。パス自体は常に峰から下へ塗られます。

Q: 4 層より多くできますか? A: ツールは 4 層までで、大抵の区切りデザインを網羅します。それ以上は <path> 行をコピーして塗り色を変えてください。相位の間隔は一致したままです。

Q: 層の色は混ざりますか? A: いいえ。各層は不透明度を付けたパスで、後ろの層から順に描かれ、重なる部分は透明度による見た目の重なりです。グラデーションではありません。

データはこのデバイス内にとどまります

Wave Generator は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。