Maniphest T76938

smoke not rendered in viewport after rebaking
Closed, Archived

Assigned To
Jacques Lucke (JacquesLucke)
Authored By
jensdahlkunoy@gmail.com (jensdk)
May 21 2020, 4:07 PM
Tags
  • BF Blender
  • Nodes & Physics
Subscribers
Jacques Lucke (JacquesLucke)
jensdahlkunoy@gmail.com (jensdk)
Richard Antalik (ISS)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 445.87

Blender Version
Broken: version: 2.83 (sub 17), branch: master, commit date: 2020-05-19 23:15, hash: rBdfe8195dfe83
Worked: not known

Short description of error
Smoke is not rendered in viewport rendering using cycles

Exact steps for others to reproduce the error

  1. Load attatched volumeplay.blend
  2. Bake fluid data for Smoke Domain object
  3. Change leftmost viewportshading to Rendered
  4. Verify that smoke is rendered and animated in viewport when moving animation slider
  5. Free fluid data for Smoke Domain object
  6. Enable Dissolve and change time from 5 to 20
  7. Bake fluid data for Smoke Domain object
  8. Verify that smoke is NOT rendered and animated in viewport when moving animation slider. See attached screenshot
    . This is a bug I think.
  9. Change viewport shading from Rendered to Solid.
  10. Animated smoke can now be seen in viewport as expected.

Event Timeline

jensdahlkunoy@gmail.com (jensdk) created this task.May 21 2020, 4:07 PM
Philipp Oeser (lichtwerk) added a project: Nodes & Physics.May 22 2020, 10:51 AM
Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.EditedMay 25 2020, 1:55 AM
Richard Antalik (ISS) added a subscriber: Richard Antalik (ISS).

After decreasing From Min value of Map Range nodes in step 8, I can see smoke being rendered.

Jacques Lucke (JacquesLucke) closed this task as Archived.May 27 2020, 12:21 PM
Jacques Lucke (JacquesLucke) claimed this task.
Jacques Lucke (JacquesLucke) added a subscriber: Jacques Lucke (JacquesLucke).

I do not see a bug here. Your node setup removes all smoke that is less dense than 0.91. The simulated smoke simply does not become dense enough to be visible with your node setup. It works in solid mode, because there a different shader is used for the smoke.

Richard Antalik (ISS) added a comment.May 27 2020, 1:23 PM

I confirmed this because step 3 and 4 are true and should not be.

Jacques Lucke (JacquesLucke) added a comment.May 27 2020, 1:25 PM

Why should steps 3 and 4 not work?

Richard Antalik (ISS) added a comment.May 27 2020, 1:40 PM
In T76938#939456, @Jacques Lucke (JacquesLucke) wrote:

Why should steps 3 and 4 not work?

Because when you rebake, the smoke stops being visible. I think step 6 is not necessary here. I should have edit these steps. Will go over this again and edit description.

Richard Antalik (ISS) added a comment.May 27 2020, 1:56 PM

@Jacques Lucke (JacquesLucke) Nevermind my comments, I must have been confused with some other tests I have done. Behavior indeed looks correct, and dissolve will affect density to extent that it is not rendered with shader provided.