Page MenuHome

Mantaflow modifier does not fully copy parameters when linked (ctrl+L) from one object to multiple other objects.
Closed, ArchivedPublic

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 431.36

Blender Version
Broken: version: 2.81 (sub 12), branch: fluid-mantaflow, commit date: 2019-09-27 09:45, hash: rB114783000d0b
Worked: (optional)

Short description of error
[Trying to copy one Mantaflow 'flow' object setup using ctrl+l linking, the modifier comes across, but does not bring the keyframes that had been set on the 'density' parameter.
All the copied Mantaflow modifiers came over with a density of zero, and basically did not emit.]

Exact steps for others to reproduce the error
[Open the attached blend, select the 'A_FirstShard' object and you should see keyframes in the graph editor for Density.
right-click the 'BrokenCube' collection in the Outliner and chose 'select objects', then in the 3D view hit ctrl+l and chose modifiers.
You should get Mantaflow applied to all the other shard objects, but with a density of zero, rather than the density ramping down from one to zero. If it behaves like it does for me that is.]
[Based on the default startup or an attached .blend file (as simple as possible)]

Event Timeline

Sebastián Barschkis (sebbas) lowered the priority of this task from 90 to 30.Oct 8 2019, 4:19 PM

@Mark Spink (marks) Just tried out your scene and it looks fine to me. That is, when ctrl+l linking the modifier it copies over the modifier with the "density" parameter having the value of the current frame.
So is it possible that when you ctrl+l linked the Mantaflow modifier that you were at a frame where the "density" had already reached 0?

To copy over the keyframes I ctrl+l linked the "Animation data" as well. Does this work for you too? Or were trying to achieve something different?
I also noticed that the smoke inflow in your scene has flow behavior "Geometry". Changing this to "Inflow" gave me a much nicer explosion effect (but that's just a visual enhancement :)

My bad! Apologies, didn't twig that 'animation data' meant everything keyframes wise - absolutely forget this! And thanks as always... Cheers! Mark

Mark Spink (marks) changed the task status from Unknown Status to Archived.Oct 9 2019, 6:14 AM

User error (me that is!).

@Sebastián Barschkis (sebbas) , But what to do when in a scene there are 1000 objects with ready-made animation (baked after rigid body physics) - if you do a ctrl + l "Animation Data", then the entire animation will be overwritten and the objects will replace with the same place as main model:

Susanne has an animated density property, linking fluid modifiers to the rest of the object. All objects have their animation data.


Perhaps it’s worth adding an option with a checkbox for copying animation data specifically for modifiers?

What to do: create a new report or reopen this one?

What to do: create a new report or reopen this one?

This bug tracker only accepts bugs and errors unless you submit a patch together or propose to work on a feature.
For user requests and feedback, please use other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests

User error (me that is!).

As I said on the 9th of October, I assumed that would end it...