2
$\begingroup$

See this video for project example

It's a simple project. I'm trying to create a fluid simulation flow out of a cylinder, but the cylinder has a "childof" constraint, paired to the cube above it. The cylinder moves, but the fluid simulation does not; it stays in the "actual" position of the cylinder.

Is there a way I can accomplish having the fluid simulation follow the cylinder, even with a childof constraint? Or is there some other way to accomplish this task?

(Using Blender 2.75a)

$\endgroup$
2
$\begingroup$

This is a limitation of how blender works, constraints are the last step to placing an object, which means the fluid sim will never see the inflow object in the constrained location.

The way to get this working is to bake the animation into keyframes for the inflow object then remove the constraint. Object->Animation->Bake Action... will do this for you.

enter image description here

You want to turn on visual keying so that you get the location after the constraint is applied.

enter image description here

| improve this answer | |
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.