Waves Lab - 免費線上使用 | ToolXHub
線上免費使用 Waves Lab,無需下載安裝,即開即用。ToolXHub 提供數百款趣味線上工具。
WAVES LAB
3-in-1 · Waves LabFourier Transform
Lissajous Figures
Standing Wave
打開頁面後,將顯示全屏波浪動畫。多個波源同時發射圓波。當波相遇時,就會發生干涉--峯重疊的地方更亮,峯谷相遇的地方則相互抵消、變暗。顏色根據波浪的高度動態變化。
整個過程純粹是前端動畫。基於Canvas,逐像素計算每個點的波高疊加值,這消耗了大量的性能,但效果卻真實。波源數量、波長、幅度等可以通過參數進行調整。
適合用作背景動畫,用於冥想和放鬆,物理教學演示,或純粹欣賞海浪之美。實現原理是經典波動方程的疊加,代碼約300行。
波浪實驗室是一款基於Canvas的實時波浪干涉動畫特效,模擬了水波、聲波等波浪現象的疊加和干涉效應。