I watched a couple tutorials and tried them as test projects. Everything OK - I’m at 3.3.5, Windows 10.
Then, I tried to do the same thing in my project. And it did not go well. (My project is about 30 MB)
The emitter is a cone and is parented to my cigarette. My cigarette is a “Child Of” a finger bone of my animated character, so… it moves.
I will need about 250 frames for my idea to work. If I’m an idiot, please tell me.
Anyway…, when I click “Bake All” in the domain, the progress shows that it gets about 15 frames - and then - Blender stops functioning. It does not disappear. It does not say “Not Responding” in the title bar. Task manager says CPU is active but just 50 %.
What is the resolution of the domain? It just sounds like the simulation might be too much.
As far as I know, Blender’s smoke is not multi-threaded, so it’s normal that your CPU is at 50%, I get 50% too when baking smoke (including when it works correctly). The simulation still might be overwhelmed by too much resolution.
Make sure the domain isn’t bigger than it needs to be in the scene and progressively increase the resolution to see what your computer can handle. Don’t forget, the resolution applies in 3 axes, which means that when you double the number, you actually increase the number of cells by 8x (2x2x2), so it adds up quickly.
Thanks, it was way larger than needed. The crashing has stopped.
However…
I may have to convince my viewers that she is smoking an ECigarette and call it “good enough”.
This is probably the root cause of my problems - something that can only be solved by spending lots of money. I’ll start being extra nice to my wife and see what I can arrange.
An other thing to check is the noise feature. Are you using it and if yes, at which level? For fine, whispy smoke, it can help get a finely detailed look, but make sure not to give it more levels than it needs or it just becomes a performance drain (anything past 3 levels makes little difference).
you might also still be able to work with a lower resolution if you have a nice smoke material. You can make smoke look a lot more detailed by making it hollow, like in this video.
If smoke sim doesn’t work, maybe an alternate, lighter way of faking smoke could be used instead, like a procedural material?
I have made some progress.
I used ideas from the “Steam” tutorial above and another tutorial about cig smoke.
I am able to bake 50 frames - but it’s a little frustrating.
Here’s some notes from this morning:
//*******************************************
domain
free all
save - close - reopen
bake - crash - blender disappears
reopen - bake - crash - blender disappears
reopen - bake - 94% - not responding - end task
reopen - wait for hard drive - bake - OK!
save - close - reopen - render - OK!
//*******************************************