ГоловнаВибухи та фізика вибухівРозрив снаряда феєрверку — траєкторія польоту та візерунок зірок

🎆 Розрив снаряда феєрверку — траєкторія польоту та візерунок зірок

Інтерактивний симулятор снаряда феєрверку. Швидкість запуску та затримка запалу визначають висоту розриву; швидкість викиду зірок і гравітація формують радіальний візерунок розльоту під час падіння, згасання й охолодження.

Вибухи та фізика вибухів2DЛегкий60 FPS🔥 Вогонь
fireworks-shell-burst ↗ Відкрити окремо

Про цю симуляцію

Феєрверк насправді складається з двох послідовних етапів класичної механіки: спочатку звичайний рух снаряда піднімає його вгору проти гравітації та опору повітря, а потім — коли спливає затримка запалу — він розривається на десятки окремих «зірок», кожна з яких викидається радіально й продовжує рух як власний маленький снаряд, падаючи, розлітаючись і охолоджуючись під дією гравітації та опору повітря, доки не згасне. Ця симуляція дозволяє незалежно налаштувати обидва етапи й спостерігати результуючий візерунок розриву в реальному часі.

🔬 Що показано

Снаряд, що піднімається під дією гравітації та опору повітря, а потім розривається на радіальний розліт яскравих зірок, які розширюються, падають і експоненційно згасають протягом часу горіння.

🎮 Як користуватися

Встановіть Швидкість запуску, Затримку запалу, Швидкість викиду зірок і Кількість зірок, потім натисніть Запустити снаряд. Спостерігайте за показниками висоти розриву та максимального радіуса розльоту після детонації.

💡 Чи знали ви?

Оскільки затримка запалу безпосередньо визначає, наскільки високо піднявся снаряд — а отже, скільки його власної висхідної швидкості додається до зірок, — довший запал у цій моделі призводить як до вищого розриву, так і до помітно більш витягнутого (а не ідеально сферичного) візерунка зірок.

Часті питання

Чому підйом снаряда сповільнюється перед розривом?

Гравітація постійно сповільнює снаряд, що піднімається, а невеликий опір повітря додатково гальмує його, що відповідає реальному плавному криволінійному сповільненню снаряда, що піднімається, а не прямолінійному підйому зі сталою швидкістю.

Чому не всі зірки опиняються точно на однаковій відстані від точки розриву?

Кожна зірка викидається з випадковою швидкістю та кутом навколо номінальної швидкості викиду, а потім рухається власною траєкторією під дією гравітації та опору повітря — невеликі відмінності при викиді накопичуються протягом часу розльоту в знайомий органічний, трохи неправильний візерунок розриву, а не ідеальну геометричну сферу.

Чому зірки згасають, а не просто зникають?

Яскравість кожної зірки моделюється як плавне згасання протягом часу горіння, що відображає скінченну тривалість горіння піротехнічної зірки — справжні зірки феєрверків так само тьмяніють і гаснуть, коли їхній горючий склад вичерпується.

Чи охоплює ця симуляція піротехнічний склад?

Ні — вона моделює лише кінематику польоту снаряда та траєкторії й згасання яскравості зірок після розриву; хімічний склад чи конструкція не входять до моделі.

⚙ Під капотом

Змоделюйте снаряд феєрверку, запущений у небо, що розривається на визначеній запалом висоті на радіально розширювану сферу яскравих зірок, які падають під дією гравітації та опору повітря, згасаючи й охолоджуючись, — класична кінематика руху снаряда та радіального розриву.

Canvas 2Dprojectile motionradial burst patternpyrotechnic kinematics

2D · HTML5 Canvas 2D · ціль 60 FPS · працює повністю на клієнті, без встановлення

Що ви знайшли?

Додати кроки відтворення (необов'язково)