Particle Sandbox
重力、摩擦、マウス引力などをコントロールし、数千個の光る粒子が織りなす幾何学模様や流体のようなカオス物理をリアルタイムに操作できるブラウザサンドボックス。
1001,5003,000
0.5px5px10px
OFF75px150px
※数値を大きくすると線が多く描画されます(自動で上限250粒子に制限され動作は維持されます)なし (クリア)標準長い残像
反重力 (-2.0)無重力 (0)下重力 (+2.0)
真空 (0%)中抵抗 (5%)高抵抗 (10%)
微弱通常 (50%)強力
物理シミュレータの解説
パラメータの相互作用
重力と空気抵抗: 重力を高く設定し、空気抵抗を 0% (真空) にすると、粒子は無限に跳ね返り続け、カオスな動きを見せます。抵抗を増やすとエネルギーを失い、水中の沈殿物のように底に溜まります。
格子状連結 (Plexus): 一定距離内の粒子同士に光る連結線を張る機能です。これを有効にした状態で Orbit (渦巻) や Black Hole モードを使うと、宇宙の網の目(コスミックウェブ)や星雲のような美しい構造が視覚化されます。
マウス操作の裏の数式
各粒子は質量を持ち、マウス座標との距離 $d$ に反比例する形で引力・斥力が加わります。
Orbitモードでは、マウスへの位置ベクトル $(x_d, y_d)$ に対して直交する接線方向の速度ベクトル $(-y_d, x_d)$ を合成することで、粒子を周回運動させています。