參數方程
在區間 [0,1] 上取 n 個等寬矩形,高度取左端點 f(xi):
Area≈i=0∑n−1f(xi)Δx,Δx=n1,xi=iΔx
本實驗函數:
f(x)=1+0.65sin(kπx+t)cos(πx)
n 控制矩形數量(平滑 lerp);k 調整波形;積分範圍(reveal)由左向右展開,矩形與曲線同步生長。
實作要點
- 線條逼近:矩形僅繪三邊線框,不用色塊填滿
- 由左生長:
activeDomain 綁定水平進度
- 切換重置:調整 n 時重置積分範圍
- 平滑過渡:n 以 lerp(0.08)連續變化
相關連結
延伸閱讀