✨ 3万個 vs 3千個パーティクルのフレーム時間

重負荷ループ平均-ms
軽量ループ平均-ms
スタートボタンを押すと、各方法で60フレーム分の処理をシミュレートし、平均処理時間を計測します。 旧実装は毎フレームで全頂点を再計算し、`geometry.attributes.position.needsUpdate = true` を呼び続ける状態を再現しています。