Головна VFX та Фізика Візуальних Ефектів VFX Частинки

🎬 VFX Частинки

Системи частинок VFX: вогонь, іскри та алгоритми візуальних ефектів.

VFX та Фізика Візуальних Ефектів2DЛегкий60 FPS
particle-vfx ↗ Відкрити окремо
DRAG · SCROLL · CLICK — керуйте прямо у вікні симуляції.

Схожі симуляції

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

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

🔬 Що показує

2D-двигун частинок, керований інтегруванням Ейлера. Іскри охолоджуються експоненційно за T(t)=T₀·e^(−t/τ) і забарвлюються за температурою; вогняні частинки піднімаються, втрачають тепло і тонуються за градієнтом чорного тіла (≈800K червоний до 1200K білий); уламки падають під гравітацією з обертанням, а магічні сліди циклічно змінюють відтінок. Турбулентність походить від вибіркового поля шуму, а адитивне («lighter») змішування створює світіння.

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

Виберіть ефект за допомогою п'яти кнопок (Вогонь, Іскри, Вибух, Магія, Уламки). Пересуньте мишу над канвасом, щоб розташувати емітер; клацніть у режимі Вибух, щоб детонувати сплеск із 150 частинок. Три повзунки керують швидкістю випуску (10–300/с), гравітацією (0–30) та турбулентністю (0–3). Живі показники відображають кількість активних частинок, FPS і поточний ефект.

💡 Чи знали ви?

Помаранчеве світіння вогню та іскор — справжнє випромінювання чорного тіла: будь-який гарячий об'єкт випромінює світло, колір якого залежить лише від його температури, зсуваючись від тьмяно-червоного близько 800K через помаранчевий і жовтий до білого понад 1200K. Та сама фізика забарвлює зорі, а поверхня нашого Сонця має температуру близько 5800K.

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

Що таке система частинок?

Система частинок моделює розмите явище — вогонь, дим, іскри, вибухи — як велику колекцію крихітних незалежних точок. Кожна частинка має власну позицію, швидкість, час життя та колір і оновлюється щокадру простими правилами. Відображення багатьох з них разом створює ефекти, які було б важко описати суцільною геометрією. Ця техніка є основою кіно- та ігрових VFX з початку 1980-х років.

Як працює колір вогню за моделлю чорного тіла?

Вогняні частинки несуть температуру в кельвінах і забарвлюються за градієнтом, натхненним чорним тілом. Близько 800K частинка виглядає темно-червоною; коли значення зростає до 1200K, вона світлішає через помаранчевий і жовтий до майже білого. Кожна вогняна частинка також охолоджується протягом свого життя, тому вона видимо згасає від білогарячого біля основи до червоного на кінчиках, точно як справжнє полум'я.

Що роблять три повзунки?

Швидкість випуску задає, скільки частинок породжується за секунду (10–300), керуючи щільністю ефекту. Гравітація (0–30) тягне іскри та уламки вниз, тому вищі значення змушують їх падати швидше. Турбулентність (0–3) масштабує поле шуму, яке хаотично змінює швидкості частинок, додаючи хаотичний, обдуваний вітром рух вогню та магічним слідам.

Чи фізика науково точна?

Це радше фізично натхненна, ніж точна модель. Експоненційне охолодження T(t)=T₀·e^(−t/τ) та відображення температури в колір відображають реальну термодинаміку та випромінювання чорного тіла, а гравітація поводиться правдоподібно. Однак значення налаштовані для гарного візуального результату, а не реальних одиниць, а турбулентність використовує швидку хеш-функцію, а не справжній розв'язувач рідини, тому це художнє наближення реального горіння.

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

Симуляція малює частинки в режимі композиції «lighter», тобто кольори частинок, що перекриваються, додаються один до одного, а не перекривають один одного. Там, де накопичується багато яскравих частинок, кольори підсумовуються до білого, створюючи інтенсивне гаряче ядро, яке спостерігається в реальному полум'ї та вибухах. Слабке напівпрозоре заповнення щокадру залишає короткі згасаючі сліди, підсилюючи відчуття руху та післясвітіння.