Hi. In my last job I did a lot of compositing, and I found it quite annoying how inaccurately After Effects recreates the “straight” RGB channel in a premultiplied targa image (lots of artifacts where the alpha is almost black/fully transparent).
It’s no problem when you’re just layering a targa with alpha on top of another image, but if you apply certain effects to the targa’s straight RGB channel, such as e.g. maximum, the artifacts can “grow”. (If absolutely noone understands what I mean, I can make some pictures and post them).
So, I have this idea for a scripted render effect plugin which un-premultiplies the image using the alpha for accurate compositing, the same way After Effects does, but gives the user some control over artifact removal.
Now, my questions are:
-
Is this an interesting idea? Would anyone who uses max and compositing find this render effect useful?
-
Am I overlooking something? I mean, is there already a better way to render the RGB channels as “straight”? (I know you can uncheck premultiply when you save as targa, but that’s not the same thing).
Grateful for any inputs.
:airguitar:





