Emitter behavior differs between Geometry output and Mask output

I have an FBX with two absolutely identical meshes in exactly the same position.
I import it into Embergen. In the Import node I assign the first mesh to Mask 1 and the second mesh to Mask 2.
If I drive my smoke emitter from the Geometry output, I get the correct result.
If I drive it from Mask 1 and Mask 2 instead, the result is much weaker, about half. One mesh through a mask gives the same result as two meshes through two masks. The effect does not add up.
I also tried a single mask that includes both meshes. Same weak result.
I tried blending Mask 1 and Mask 2 via Shape Blend before the emitter. Still weak.
I searched for answers but found nothing. Is this a bug or expected behavior of the Import/Mask workflow? This may cause problems in upcoming projects, so I’d like to understand it.
I’m attaching small test scenes screenshots that reproduce the issue.

Hi Rei, thanks for reaching out about this. Can you send over your files so that I can take a look at them? I’ll see if there’s something I can do to address this!

Thank you. I`ve uploaded a test scene and the fbx file here.

https://119.gigafile.nu/1008-4fe90f1920cbc7ec7d106d2a8de9b72f

okay so the issue seems to be coming from the interactions of the Mask selection and the emission gradient of the emitter node. The Mask section isn’t affected by this as much as the geometry pin. I’ll need to make an issue for this for the team to look into. I’m not sure when exactly we’ll be able to get to this, but thanks for letting us know about this!

If you have any other questions or need assistance getting around this limitation just let me know and I’ll be happy to help!

1 Like