1
$\begingroup$

I have some objects created using the array modifier that I'd like to act as collision objects in a smoke simulation. I know that I could apply the modifier to make the object instances real, but is there a way to make smoke have a collision array with the modifier-generated objects directly?

Original Object, smoke simulation collision works

Array Object, smoke simulation collision fails

@TheJeran pointed out that the modifier order was important, but this doesn't seem to work for me either.

Array Object, with fluid simulation above array fails

$\endgroup$

1 Answer 1

1
$\begingroup$

Yup!

Just swap the order so that Array comes first in the modifier stack

enter image description here

$\endgroup$
3
  • $\begingroup$ It seems like that should work, but it isn't working for me. I'll add a third image to the question. $\endgroup$ Commented Dec 6, 2022 at 19:48
  • $\begingroup$ @DanaWilliams Sometimes cache is stacked ... just change Domain division resolution +/-1 to get it fresh. $\endgroup$ Commented Dec 6, 2022 at 20:16
  • 1
    $\begingroup$ Thanks, TheJeran, and @vklidu. I had the modifiers in the wrong order and I wasn't clearing the cache correctly. $\endgroup$ Commented Dec 7, 2022 at 14:52

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.