Looping Smoke-sims in Blender | Quick Tip on Simulations

  Рет қаралды 34,318

Iago Mota

Iago Mota

3 жыл бұрын

Project files (Files only work properly in 2.91): / 44944126
In this video, I'll go over one way to seamlessly loop a smoke simulation in Blender 2.9. I'll use OpenVDB to create the effect, meaning that there's no need to render it out and loop it in post. Keep in mind, though, that this is a more technically involved method. So, although it allows for more control and versatility, it's tougher to work with, much slower to render, and more likely to lead to technical issues and bugs. Some of these hurdles will also be addressed in this video.
This video took me a bit longer to make than I anticipated, so I'm sorry about that! This time, I decided to avoid making a more comprehensive tutorial, as Mantaflow is still going through some notable bug fixes and changes. Instead, I opted for something more "futureproof". OpenVDB allows for much easier control over the simulation. Before, I had to use collection instances to be able to duplicate smoke simulations across a scene, with no control over their timing and with max tolerance for bugs and crashes. There are still plenty of big problems with the implementation of OpenVDB in Blender (different attributes for a base smoke simulation than for one with "Noise" enabled, for instance), but, it's still a major upgrade.
My current PC specs (I recommend better than these):
16 Gb of RAM
Processor: Intel® Core™ i7-3770 @ 3.40 GHz
Graphics card: Nvidia GeForce GTX 650 Ti
Keep in mind that parts of this video are sped up, so this is not a good reference for the performance of my computer.

Пікірлер: 82
@tetrapixel3028
@tetrapixel3028 3 жыл бұрын
the master of blender's sci-fi particle sims is back
@benjaminyeiser4023
@benjaminyeiser4023 3 жыл бұрын
"Yo I can actually write outside the bounds, dude this is gnarly" LMAOOOO. love this tutorial, and even more so, your sense of humor.
@21EC
@21EC 3 жыл бұрын
4:05 - WOW....that top left simulation animation is the most realistic and awesome fire/smoke sim I've ever seen done using Blender..it is so realistic and amazing ! it's spectacular !
@EdLrandom
@EdLrandom 3 жыл бұрын
Ah, your tutorials are just the best
@flunkgamer
@flunkgamer 3 жыл бұрын
Loved that ending :) it was so real and wholesome!
@crypt0sFX
@crypt0sFX 3 жыл бұрын
My favorite returns
@lepra4577
@lepra4577 3 жыл бұрын
whoaaa the quality of your videos is so good
@BlindIllusionist
@BlindIllusionist 3 жыл бұрын
Simple idea that is very helpful!
@annekedebruyn7797
@annekedebruyn7797 3 жыл бұрын
Game industires use this a lot of background elements. See: Battlefield 3 and 4 on operation firestorm, the oil fires in the background are looped simulated elements.
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Ah you're right. The gaming industry must use this pretty often. Probably not with VDB, but with "flip books", which is really efficient.
@komputer7566
@komputer7566 Жыл бұрын
bro the end waws soooo sickkk
@bennyweimer2345
@bennyweimer2345 3 жыл бұрын
This is a great thing to know for game assets
@komputer7566
@komputer7566 Жыл бұрын
yo i can actually write outside the bounds dude this is gnarly
@scottlee38
@scottlee38 3 жыл бұрын
This is epic!
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Thank you!
@ShadyRonin
@ShadyRonin 3 жыл бұрын
I have ALWAYS wanted to know how to do this... thank you!!!
@jayshreepharande1811
@jayshreepharande1811 3 жыл бұрын
I was just waiting for your video......
@petervonfrosta8369
@petervonfrosta8369 10 ай бұрын
BRO !!!!! Wow.....ur a real Fox my Friend....thx for that ! I had something like that already in my mind but i didnt know how to close the gaps....thats awesome work man !!!! Thank u thank u thank u !!!! 🤩🤩🤩🤩👍👍👍👍
@xalener
@xalener 3 жыл бұрын
oh yeah, vfx for games 100% need this technique
@RwanLink
@RwanLink Жыл бұрын
Can you so that with water as well?
@HamzaARTi
@HamzaARTi 3 жыл бұрын
Amaziiiing !!
@HamzaARTi
@HamzaARTi 3 жыл бұрын
Btw i loved the dark effect xD Ich bin du Lol
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Thank you!
@ThomasPotter
@ThomasPotter 3 жыл бұрын
How do you write out of the bounds in the blender file view?
@kings-letter
@kings-letter 3 жыл бұрын
Ive watched this 15 times I still dont get it. The sudden realization of bring dumb... :(
@asartiomas3549
@asartiomas3549 8 ай бұрын
same
@opeclight6501
@opeclight6501 2 жыл бұрын
Big brain 🧠
@RaffoVFX
@RaffoVFX 3 жыл бұрын
Istruction unclear I didnt understood you were speaking about cgi fire - burned my house.
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Oh that's not what you wanna see.
@SangHendrix
@SangHendrix 3 жыл бұрын
Omg since when smoke simulation from Blender becomes this good looking?
@RaffoVFX
@RaffoVFX 3 жыл бұрын
From the day in which Iago Mota ordered Blender to give him realistic results
@ShadyRonin
@ShadyRonin 3 жыл бұрын
@@RaffoVFX lmao
@titan1685
@titan1685 3 жыл бұрын
Make a tutorial how to create the 1st smoke
@Vilde321
@Vilde321 7 ай бұрын
Can I export the looping VDB after Ive done the instances and made it loop? or do I always have to make this loop setup separately?
@swampwaffle74
@swampwaffle74 3 жыл бұрын
The only problem I have is how do I combine all the data in to vdb files without them gaveling separate folders to them?
@503unavailable
@503unavailable 3 жыл бұрын
"blender wont surpass hudini in the next five years" ..... hmmmmmmmmmm just you wait
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Wha- huh yo, come on! Not the names of my folders!
@crypt0sFX
@crypt0sFX 3 жыл бұрын
Don't count on it!
@503unavailable
@503unavailable 3 жыл бұрын
@@crypt0sFX i'm really not. But 5 years is a lot of time and if blender keeps getting the big bucks from players like Facebook, AMD, NVIDIA, Epic games, Google, Microsoft etc. they might just be able to pull it off. Houdini might look big and scary now, but as meantioned 5 years is a lot of time
@RyoMassaki
@RyoMassaki 3 жыл бұрын
@@503unavailable "They might just be able to pull it off." Your first wrong assumption is that you think they are trying to do that and that they are able to do that - they are not, ESPECIALLY not in 5 years time. The second is the comment about "big bucks". That's not big bucks. Third, what makes you think that SideFX is doing nothing in the next 5 years? They are gonna try to push Maya from the animation throne.
@503unavailable
@503unavailable 3 жыл бұрын
@@RyoMassaki 5 years in this industry is an eternity. And looking at what Blender was 5 years ago compared to today is an incredible achievment. To be clear, i obviously don't think it's a realistic goal. Secondly, yes it is a pretty big deal that Blender gets this much founding from the tech giants, it's outright confusing to me that you act like thats something to be dismissed. The most recent Houdini keynote looked pretty dissapointing to me, although that obviously doesn't mean that they wont inovate in the coming years. And even if Blender only gets 80% of the way there, that is a huge loss in market share for Houdini, and will drive down prices, since most of the work done in houdini doesn't utilise 100% of its featureset. Finaly, your comment gives such a condescending vibe that i'm really disinterested to continue this dialogue
@503unavailable
@503unavailable 3 жыл бұрын
is 3:05 a DARK refrence?
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Wow, I didn't expect it to be noticed this early! I guess I should make future references more subtle
@JohnSmith-rn3vl
@JohnSmith-rn3vl 3 жыл бұрын
4:12 - crying with laughter
@stefanguiton
@stefanguiton 3 жыл бұрын
Insanley high detail video, keep up the great work!
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Thank you!
@tebitosan9771
@tebitosan9771 Жыл бұрын
I see that in the VDB / grids, you have info like Fuel, fuel_inflow, density_inflow, flags.... How do you get to export that information to the VDB?
@crypt0sFX
@crypt0sFX Жыл бұрын
Do you still have this problem?
@hugo54758
@hugo54758 3 жыл бұрын
In Geometry Nodes we trust!
@hugo54758
@hugo54758 3 жыл бұрын
Seriously though, imo Blender already surpasses Houdini
@sonicsupersam7793
@sonicsupersam7793 3 жыл бұрын
I wanna have this as a gif background
@SaurabhSingh-dk3ml
@SaurabhSingh-dk3ml 3 жыл бұрын
Make a tutorial on fire particle like games logo intros. Thanks
@joinushugabear5847
@joinushugabear5847 3 жыл бұрын
Sorry for possible noob question, but how do I recreate the cache data (eg fluid data 0001.vdb, etc so I can test the files in the rar on my own computer). Im sure this is easy, but im pretty new to blender! Thanks! I baked the simulation, but when i disable it and switch to render, im not getting any smoke in viewport, and it says the vdb files are missing. So how do I recreate them?
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
It could be that in some of the project files, the cache directory field is empty (under the cache panel, in the Domain settings). Just set it to a folder that can take dozens of Gb in space, since the cache can get pretty heavy. And after baking, select the volume objects in the "Rendered Elements" collection, and locate the folder to find the cache data. I hope this helps! Otherwise, I could just go and modify the project files a bit.
@joinushugabear5847
@joinushugabear5847 3 жыл бұрын
@Iago Mota thank you for replying, I will try to change the cache settings and then bake! Do I need to have the bake set to modular too? (im not sure which settings follow the project and which are in my blender installation, its at modular atm). Cheers/J
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
@@joinushugabear5847 Alright! The difference between Modular and Final is pretty trivial. "All" bakes all the elements of the simulation at once, while "Modular" bakes only the low-res base and allows you to simulate the high-res noise afterwards. I usually leave it at Modular, since it allows for a bit more control.
@joinushugabear5847
@joinushugabear5847 3 жыл бұрын
So I have managed to get smoke and loop in some of the project files (not small scale cross section for some reason), and it works great in viewport. However when i render the volumes I get nothing in the frame. Using cycles. Im sure this is me not understanding something very basic, but I have already tried googling it without luck. Any ideas?
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
@@joinushugabear5847 Oh that's not supposed to happen. I just tried baking and rendering the simulations again in 2.91, and they're all working for me. Does using the rendered viewport shading mode work? If not, it could be that it requires too much memory, so i'd recommend trying lowering the resolution of the simulation, and maybe increasing the Step Rates in the render settings, under the "Volumes" panel. Unfortunately, I don't know the solution, since I haven't encountered this issue before, so right now I'm just trying to guess what it could be. I'm sorry if this doesn't lead anywhere, since it could even be a bug.
@jhanolaer8286
@jhanolaer8286 2 жыл бұрын
how to do this simulation in a numerical way?
@ArtPomelo
@ArtPomelo 3 жыл бұрын
Homework and more homework (lol) great work!
@bowserlm
@bowserlm 3 жыл бұрын
Are the sims in this demo created in Blender?
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
Yeah, all of them were done in Blender and rendered in Cycles.
@bowserlm
@bowserlm 3 жыл бұрын
@@IagoMotaVFX They look good. Definitely some of the best I've seen out of Mantaflow. Do you have any demos somewhere that show how you are setting things up to get that result?
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
@@bowserlm Thank you! I have made this video, kzfaq.info/get/bejne/p7ihlbeLvt62fI0.html (Blender Explosions: How I Make Them). While the topic there is explosions and not a continuous flow, it explains my thought process and some of the techniques I use when simulating and rendering smoke. I hope it's helpful for this case!
@Lucas-jk9st
@Lucas-jk9st 3 жыл бұрын
are you from Germany? I think i spotted smth on 3:08 :s
@thenimalu
@thenimalu 3 жыл бұрын
haha same
@RhysJosmin
@RhysJosmin 3 жыл бұрын
I should probably stop now
@lajawi.
@lajawi. 3 жыл бұрын
Are you german? 3:08
@gustavoivo284
@gustavoivo284 3 жыл бұрын
How am I suppose to survive if i don't have a shotgun? However How u gonna beat me if u not strong enough to face the truly power of heaven's?????
@gustavoivo284
@gustavoivo284 3 жыл бұрын
Ps: Pendragon isn't just a name
@IagoMotaVFX
@IagoMotaVFX 3 жыл бұрын
That's tubular yo, thanks dude!
@EpicHardware
@EpicHardware 3 жыл бұрын
hey guys i just uploaded my 3.5days long blender render, care to tell me your opinion ? that video was a gem btw !
@gamerslobyt6680
@gamerslobyt6680 3 жыл бұрын
3:07 Deutsch!
Blender Explosions: How I make them
13:39
Iago Mota
Рет қаралды 136 М.
The Loop Hole #01 - Looping Smoke Simulations [Blender]
18:26
Midge "Mantissa" Sinnaeve
Рет қаралды 19 М.
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 12 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 17 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 15 МЛН
Pro Animation Just Got 10X EASIER!!!
15:07
Smeaf
Рет қаралды 164 М.
Making silly NPC animations with new free AI tools !
5:20
Peter France
Рет қаралды 77 М.
Intro to Smoke Simulations in Blender | Cryo Tube Tutorial
12:21
Pixel Planet Studios
Рет қаралды 86 М.
Blender Tutorial - Realistic Fire for Still Renders
10:33
Blender Made Easy
Рет қаралды 337 М.
Tutorial: Tipping Over Stacks of Cubes in Blender
9:23
Polyfjord
Рет қаралды 2,9 МЛН
Tutorial: Creating a Fireball in Blender
39:22
Polyfjord
Рет қаралды 1,2 МЛН
4 Ways of Adding Detail to Smoke/Fire in Blender
4:59
Iago Mota
Рет қаралды 85 М.
Realistic destruction effects in blender
15:21
FxForge
Рет қаралды 780 М.
Create a HYPNOTIC looping animation in blender
13:36
3Dschool
Рет қаралды 88 М.
Не могу зайти в телефон
0:56
Штукенция
Рет қаралды 944 М.
I Almost Crushed The Poor Cockroach😵🥲🥺
0:20
Giggle Jiggle
Рет қаралды 15 МЛН