Page MenuHome

New Mantaflow build seems to not render smoke in either Eevee or Cycles
Open, Needs Triage by DeveloperPublic

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 436.48

Blender Version
Broken: version: 2.81 (sub 12), branch: fluid-mantaflow, commit date: 2019-10-19 21:25, hash: rB998c8d18f226
Worked: (optional)

Short description of error
[Was attempting to see if the new build has fixed the issue in T69870, but after re-baking smoke & noise I was unable to render either in Cycles or Eevee (Workbench didn't render the smoke but I don't know if it should).]

Exact steps for others to reproduce the error
[Built a scene from scratch, added sphere then ran a 'quick smoke' on it, baked and tried to render, all I'm seeing is the sphere, no smoke. Smoke shows in the viewport fine weather you're using Eevee or Cycles, but nothing in render.
Bake the attached and try to render. I think the new build has fixed the issue in T69870, but can't confirm as I can only see it in the viewport.
I just tried the attached in the previous build- I had to rer-bake it, but it rendered ok.

]
[Based on the default startup or an attached .blend file (as simple as possible)]

Details

Type
Bug

Event Timeline

Mark Spink (marks) added a comment.EditedFri, Nov 1, 5:34 PM

I think there's another issue: I was trying the attached file on my laptop, to be sure it won't render on another machine with the new build (it will not), but I noticed that pause and resume baking seems to be broken now.
I tried this several times and it is consistent: if you pause then resume the sim starts from the beginning again every time it is paused. If you bake it all the way through without pausing it works OK, but if you pause and resume the sim starts again from wherever you paused it.
I tried pause and resume several times during a single bake with the cache duration set to 150, every frame I paused on, the sim starts again from that frame (as if it were starting from the first frame again), it does not continue baking from where it was paused.
I had to shoot it on my phone to show this (as it won't render out at the moment), this video is the 150 frame bake paused and resumed 3 times. (I missed the top first time, but you can see all 3 pauses in the second loop)
I realised all these bakes were using 'unicache' so I tried open VDB and raw, same issue.