我的收藏

還沒有收藏的工具,點擊工具頁面的書籤按鈕添加收藏。

Waves Lab - 免費線上使用 | ToolXHub

線上免費使用 Waves Lab,無需下載安裝,即開即用。ToolXHub 提供數百款趣味線上工具。

WAVES LAB

3-in-1 · Waves Lab
Fourier Transform
Lissajous Figures
Standing Wave

打開頁面後,將顯示全屏波浪動畫。多個波源同時發射圓波。當波相遇時,就會發生干涉--峯重疊的地方更亮,峯谷相遇的地方則相互抵消、變暗。顏色根據波浪的高度動態變化。

整個過程純粹是前端動畫。基於Canvas,逐像素計算每個點的波高疊加值,這消耗了大量的性能,但效果卻真實。波源數量、波長、幅度等可以通過參數進行調整。

適合用作背景動畫,用於冥想和放鬆,物理教學演示,或純粹欣賞海浪之美。實現原理是經典波動方程的疊加,代碼約300行。

波浪實驗室是一款基於Canvas的實時波浪干涉動畫特效,模擬了水波、聲波等波浪現象的疊加和干涉效應。