あそぶ・実験

花火シミュレーター

画面をタップすると、花火が打ち上がって夜空に咲きます。連打すれば豪華に。音は出ないので、いつでもどこでも夏気分を。

タップで打ち上げ/火花は重力で落ちながら消えていきます。

花火の動きの再現

打ち上げの玉が最高点で爆発し、数百個の火花が全方向へ飛び散ります。各火花には重力と空気抵抗、そして少しずつ消えていく明るさを与えています。シンプルな粒子(パーティクル)の集まりで、本物らしい動きが生まれます。

火花1つ1つに与えている“物理”

要素処理
重力毎フレーム下向きの加速度を足す(放物線を描く)
空気抵抗速度に0.95前後の係数を掛けて減速(火花が“ふわっ”と止まる)
明るさ指数関数的に減衰(最後に一気に消える)
爆発数百個の火花を全方向へ、速度をランダムに

こうした単純な粒子(パーティクル)の集まりで、驚くほど本物らしい動きになります。ゲームの炎や煙、映画の爆発シーンも、基本は同じパーティクルの考え方です。

本物の花火の色はどう作る?

花火の色は金属の「炎色反応」で決まります。理科の実験と同じ原理です。

使う金属
ストロンチウム
ナトリウム
バリウム
ストロンチウム+銅(赤と青の混合)
金・オレンジ鉄・チタンの火の粉

青は温度管理が難しく「最も難しい色」と言われます。きれいな青い花火は職人技の証です。

よくある質問

音は出ますか?
出ません。静かに楽しめます。
データは送信されますか?
いいえ。すべてブラウザ内で動きます。
本物の花火と違うところは?
本物は火薬の配置(星の並べ方)で菊・牡丹・柳などの形が決まります。本シミュレーターは全方向に均一に飛ばす“菊”に近い表現です。
連打するとカクつく?
数千個の火花を同時に計算するため、古い端末では重くなることがあります。少し間をあけて打ち上げると快適です。

💡 こんなシミュも見てみたい?

あなたの「これ見てみたい」を送ってください。投票で人気の案から実際に作ります。

リクエストする →
🗳️ みんなのリクエストに投票する →