Page MenuHome

Quick smoke vorticity is broken.
Confirmed, NormalPublicBUG

Description

System Information
Operating system: Windows 10.
Graphics card: NVIDIA GeForce RTX 2080 Super

Blender Version
Broken: (version: 2.90.0, branch: master, commit date: 2020-08-31 11:26, hash: 0330d1af29c0, type: Release
The same is on experimental 2.91

Worked: (newest version of Blender that worked as expected)
I'm not sure, but in video tutorial of Blender 2.7 is working correctly. Link to vid: https://www.youtube.com/watch?v=BhjK-6t9Gqs&t=2m10s

Short description of error
When you add vorticity to smoke sim it does something crazy,video with 0 vorticity:

With vorticity value of 3 here is what happens:


It happens a bit differently on different strength but once you add any vorticity it goes wrongly.

Exact steps for others to reproduce the error
The file is simple - adding icosphere, make couple keyframes to animate it. Add quick smoke, adjust domain. For emitter make temp.diff -1, enable initial velocity. For smoke domain set vorticity to 3.

Event Timeline

Anna (devox) updated the task description. (Show Details)Sep 17 2020, 1:34 PM

2.7 had another fluid simulation system.
blender 2.7 tutorials no longer apply with 2.8's new fluid system.

Maybe now 3.0 is a high value for turbulence.
I don't think this is a bug.
@Sebastián Barschkis (sebbas), what do you think?

Even with lower value, 0.07 for example, it starts ok, but if simulation is longer especially with turbulence field on it does that volume noise closer to the end. I'm not sure if this is an expected behavior.

This could be related to the issue from T79537. Will investigate this ..

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Oct 12 2020, 12:59 PM

@Sebastián Barschkis (sebbas): are you still investigating this? I guess it can be confirmed?

Jacques Lucke (JacquesLucke) changed the subtype of this task from "Report" to "Bug".Oct 14 2020, 11:45 AM

Setting this as a bug, because I can still reproduce it and this is something that should be fixed.