固定された始点からポインターまでを毎フレーム新しい中点変位で割り直します — カーソルを追いかけて捕まえる稲妻です。マウスを乗せて動かしてみてください
変位幅
px・落雷間隔
キャンバス・pointermove・requestAnimationFrame