Real time Fire Simulation

preview_player
Показать описание
00:00 Introduction
01:21 Rendering
03:20 Shapes
05:16 Colors
06:16 Ending

A big thanks to AlexIsLouis for the music :D
Рекомендации по теме
Комментарии
Автор

The early simulation without the rendering reminds me of the mantle and tectonic plate movements...there are so many possibilities with even a physics engine like this. Amazing work!

AzazelOne
Автор

I studied fire simulations at university and this is really cool! You're effectively doing a particle simulation of convection cells, and I'm betting if you scaled it up to 3D you could get some Rayleigh-Bernard convection cells going too! I'm really curious how long it takes to run and render these. Awesome work!

Krazylegz
Автор

Looks quite nice! However what I don't like is how the flame positions are essentially self-reinforcing with that model. This was especially visible with the ring as the flame positions just did not change. I think it needs some random variation with the heat source to combat that

uncannysnake
Автор

Great work! I think adding wind as a noise generated Vector field would make the fire Look even more realistic. Your simulation forms many straight columns in which the hot particles move upwards. These Columns don't are that clean and straight in real fires. I think that is because of the wind and air turbulence.

zop
Автор

Really impressive. I've been a firefighter and dabbled in programming for a few years now, have always wondered how possible it is to recreate fire behaviour in code. You're taking early steps to something I don't think that has been accurately done before! Really curious to see more.

gaz
Автор

The "trick" you used to get flying particles is the key to how the body of the fire as a whole works on a fundamental level. The chance that a particle is drawn on any particular frame is proportional squared to its temperature, and a particle only cools on a frame where it renders, otherwise it stays the same temperature and is invisible. You don't need to pick out a threshold of 3% or a particular range. The same rule applies to all of them. The only thing missing is that collisions between particles should convert some amount of their momentum into temperature, so it's not a straight transfer of heat, the sum of heat increases some from the lost velocity.

williambarnes
Автор

I love how you iterate on the emergent properties and behaviour of the simulation and see where it takes you.

VitaNova
Автор

04:26 🎶 "And it burns, burns, burns. The ring of fire, the ring of fire."

krccmsitp
Автор

I discovered your channel today, I've been watching your older videos, and now there's a new upload too. Today is a good day.

Thank you for your content, it's amazing! Both impressively interesting and beautiful.

desplife
Автор

I DONT UNDERSTAND HOW THIS YOUTUBE CHANNEL ONLY HAS 43K SUBS!! this is so underated

blakegutowski
Автор

I have no idea how this is working and where to start understanding it, but it looks amazing!!

krit
Автор

0:45 Explaining lava spews without explicitly doing so.

Anyways, very cool.

aycoded
Автор

I swear, the music on these videos + the mesmerizing visuals is second to none... I've watched these like several times while implementing along with.

professionalnerd
Автор

This is insanely cool, dude. I was so hyped by this and the evolutionary sim that I got called a nerd by my friend because of how much I was talking about it lol

TheVillainInGlasses
Автор

When I saw the rendering of this, instead of thinking of fire I thought of magma eruptions.

Leistria
Автор

I'm so glad I subbed to this channel recently. You make some very clever, innovative stuff! Those ring simulations remind me of the ending of Annihilation.

NavidIsANoob
Автор

Been following you for a couple years and every video you amaze me with some new computational technique. Awesome stuff, keep it up!

itbecharlie
Автор

Very cool! I don't think i've ever seen a Verlet fluid sim like this before. I was surprised to see those nice vortices show up around 1:00 in! I've messed around with stable fluids, PIC/FLIP, etc. but it has never occurred to me to use actual particle collisions like this. Inspiring work!

mslijkhuis
Автор

There's something very enchanting about this video, the combination of music and visuals is amazing

normalicious
Автор

Higher temperature shouldn’t explicitly cause an upward force, but a reduction in particle mass

bartybum