Rendering with alpha channel issue

Hi anyone can you help me this? Took me a day to fix this issue but I can’t figure out.
This is my viewport view and I want to render like this with Alpha channel.

But the result is this.(premuilplied alpha)

Straight Alpha result

I tried many different render set up, But I can’t fix this issue.

Hi thanks for letting us know about this. Can you send us this project so that I can troubleshoot it?

Hi, Thanks for the reply. This is the link for the project.
https://drive.google.com/file/d/18GTRTQGtNB-CLgmFeOTlcR0VUvU8ExJG/view?usp=drive_link

Hey thanks for this, but I’ll need the imported mesh too

Hi Thanks for your reply and open my project. Here is the mesh used in the project.
Basically this green area(My drawing) are not rendering correctly. They appear transparent.
Thanks you so much.

1 Like

Thanks for these, unfortunately I’m not able to reproduce this exact behavior. Can you let me know what software you’re using and what steps you’re taking when exporting? Maybe it might help to make a video recording so that I can follow it and reproduce this. It’s possible that you need to force the program you’re using to view this image to interpret the alpha channel differently to get the correct result. Remember that when you view a result with an alpha channel, make sure you compare the two images on the same background. A solid color background is never going to give you the correct perception of transparency

Hello, I recorded my monitor, Can you check if I’m doing wrong things to open/export this image.
Thanks for your help.

Hi Misaki,

Thanks for this, it looks like After Effects just wants to work with Straight Alpha and not Pre Multiplied (not sure why). But this issue seems to be more about what you have behind the image giving you a false impression of how thick the smoke is at the point of emission. You may need to increase the smoke emission so that its not depending on fuel / flames burning out to generate the smoke.

Let me know if you have any other questions!