Animated Smoke Domain And Static Smoke Collision Intersection Artifacts
Closed, ResolvedPublic

Description

System Information
Windows 10 Pro & Nvidia gtx 960

Blender Version
Broken: 2.78a
Worked: (optional)

Short description of error
I'm getting a few frames of smoke domain artifact when the domain starts to intersect the smoke collision object. This is creating some black volume patches on the edge of the domain around the collision object area. Not sure how to fix it right now. This only occur on a few frames, but those frames are rendering out as if the collision object is blocking the view of the smoke domain. The smoke domain is parented to an animated object.

Was thinking of using a static domain with adaptive sampling that encompasses the entire range of the smoke, but the 512 division did not provide the resolution needed. Is it possible to unlock that limit?

Exact steps for others to reproduce the error

  1. The smoke domain is parented to an animated object
  2. Adaptive sampling is on
  3. High resolution is on,
  4. There is a cylinder of a static smoke collision object.

I've provided the scene file, 100 frames of the cache where the error is occurring (frame 7736 and 7763) and 100 frames of the render for context. You can find them here:

https://www.dropbox.com/s/m2ra46e8xiqa1jg/SmokeDomainArtifact.zip?dl=0

Details

Type
Bug

Hi, I found out what was the problem.

After lots of test and pondering on the toilet, I had the idea of checking my parent scale. The scene originally came for Houdini, but upon import, everything was scaled down by a factor of 100. Although my grid scale and rotation was applied and reset to a scale of 1, the parent had a small scale that caused it problems. To fix the problem, I unparent the grid and copy the transform. It's all working now. Thank you.

Stephen Swaney (stiv) closed this task as "Resolved".Sun, Mar 12, 4:13 PM
Stephen Swaney (stiv) claimed this task.

Good detective work, Thomas! Thanks for chewing thru the problem.
Closing as Resolved.