Strona główna VFX Efekty cząsteczkowe VFX

🎬 Efekty cząsteczkowe VFX

System cząstek VFX z ogniem, iskrami i algorytmami efektów wizualnych używanymi w filmie i grach.

VFX2DŁatwy60 FPS
particle-vfx ↗ Otwórz osobno
Interfejs samej symulacji jest w języku angielskim.

O tej symulacji

To działający w czasie rzeczywistym system cząstek, który odtwarza efekty wizualne w stylu hollywoodzkim na płótnie HTML5. Każda klatka generuje i całkuje setki niezależnych cząstek, których prędkość, grawitacja i czas życia ewoluują pod wpływem prostej fizyki. Gorące efekty wykorzystują model koloru ciała doskonale czarnego, mapujący temperaturę na kolor w miarę stygnięcia rozżarzonej materii, a tani, oparty na hashowaniu szum przypominający Perlina popycha cząstki, aby naśladować turbulentne powietrze. Pięć presetów — ogień, iskry, eksplozja, magia i gruz — pokazuje, jak garstka parametrów daje bardzo różne efekty.

🔬 Co pokazuje

Dwuwymiarowy silnik cząstek napędzany całkowaniem Eulera. Iskry stygną wykładniczo jako T(t)=T₀·e^(−t/τ) i są kolorowane według temperatury; cząstki ognia unoszą się, tracą ciepło i są barwione według rampy ciała doskonale czarnego (od ~800K czerwieni do 1200K bieli); gruz opada pod wpływem grawitacji z rotacją, a magiczne smugi zmieniają odcień. Turbulencja pochodzi z próbkowanego pola szumu, a addytywne mieszanie („lighter”) tworzy poświatę.

🎮 Jak korzystać

Wybierz efekt jednym z pięciu przycisków (Ogień, Iskry, Eksplozja, Magia, Gruz). Poruszaj myszką nad płótnem, aby ustawić pozycję emitera; kliknij w trybie Eksplozja, aby zdetonować wybuch 150 cząstek. Trzy suwaki kontrolują częstość emisji (10–300/s), grawitację (0–30) i turbulencję (0–3). Odczyty na żywo pokazują liczbę aktywnych cząstek, FPS i bieżący efekt.

💡 Czy wiesz, że…

Pomarańczowa poświata ognia i iskier to prawdziwe promieniowanie ciała doskonale czarnego: każdy gorący obiekt emituje światło, którego kolor zależy wyłącznie od jego temperatury, przechodząc od matowej czerwieni blisko 800K przez pomarańcz i żółć aż do bieli powyżej 1200K. Ta sama fizyka barwi gwiazdy — powierzchnia naszego Słońca ma temperaturę bliską 5800K.

Najczęściej zadawane pytania

Czym jest system cząstek?

System cząstek modeluje rozmyte zjawisko — ogień, dym, iskry, eksplozje — jako dużą kolekcję drobnych, niezależnych punktów. Każda cząstka ma własną pozycję, prędkość, czas życia i kolor, i jest aktualizowana co klatkę według prostych reguł. Wyrenderowanie wielu z nich razem daje efekty, które trudno byłoby opisać geometrią bryłową. Ta technika jest podstawą efektów wizualnych w filmach i grach od wczesnych lat 80.

Jak działa kolor ognia oparty na promieniowaniu ciała doskonale czarnego?

Cząstki ognia mają temperaturę w kelwinach i są kolorowane według rampy inspirowanej promieniowaniem ciała doskonale czarnego. Około 800K cząstka wygląda na głęboko czerwoną; gdy wartość rośnie w kierunku 1200K, rozjaśnia się przez pomarańcz i żółć aż do niemal białego. Każda cząstka ognia stygnie też w trakcie swojego życia, więc widocznie blednie od rozżarzonej bieli u podstawy do czerwieni na końcówkach — dokładnie jak prawdziwy płomień.

Co robią trzy suwaki?

Częstość emisji ustala, ile cząstek jest generowanych na sekundę (10–300), kontrolując gęstość efektu. Grawitacja (0–30) ciągnie iskry i gruz w dół, więc wyższe wartości sprawiają, że opadają szybciej. Turbulencja (0–3) skaluje pole szumu, które rozchwiewa prędkości cząstek, dodając chaotyczny, wiatrowy ruch do ognia i magicznych smug.

Czy fizyka jest naukowo dokładna?

Jest inspirowana fizyką, ale nie jest ścisła. Wykładnicze stygnięcie T(t)=T₀·e^(−t/τ) oraz mapowanie temperatury na kolor odzwierciedlają rzeczywistą termodynamikę i promieniowanie ciała doskonale czarnego, a grawitacja zachowuje się wiarygodnie. Wartości są jednak dobrane pod kątem dobrego efektu wizualnego, a nie rzeczywistych jednostek, a turbulencja wykorzystuje szybką funkcję hashującą zamiast prawdziwego solwera płynów, więc jest to artystyczne przybliżenie prawdziwego spalania.

Dlaczego do poświaty użyto mieszania addytywnego?

Symulacja rysuje cząstki w trybie kompozycji „lighter”, co oznacza, że nakładające się kolory cząstek są sumowane, zamiast być malowane jedna na drugiej. Tam, gdzie nakłada się wiele jasnych cząstek, kolory sumują się w stronę bieli, tworząc intensywny, gorący rdzeń widoczny w prawdziwych płomieniach i eksplozjach. Delikatne, przezroczyste wypełnienie w każdej klatce pozostawia krótkie zanikające smugi, wzmacniając poczucie ruchu i poświaty.

Podobne symulacje