I’m having issues related to compositing premultiplied CG images in Combustion–I get a black fringe. I’ve tried to be systematic in identifying where the problem is, and I’ve included the results of my attempts below. Any thoughts on precisely how to make this problem go away would be greatly appreciated.
I’m rendering my images in Maya 6.5, using mental ray. There are four spotlights in the scene, equally spaced around a cone.

I rendered images using just one lighe at a time. The images are all rendered using mental ray’s production settings, and as 16-bit+alpha uncompressed tiffs.

I rendered a set of four images premultiplied (below top) and not premultiplied (below bottom).


I brought the images into Combustion 4.0.2 in two separate workspace files. In each file, the bottom layer has a transfer mode of Normal, while layers 2, 3, and 4 have Screen transfer mode. The footage of each of the layers in the premultiplied version has the “Premultiplied with” flag checked, and the associated color is black. The non-premultiplied version has the flag unchecked.
When I add a background image in the same composite node as the cone images, there is no fringe. When I instead add the same background image as a layer below a nested group of the other images, the fringe appears (as below).

All of the associated files are here:
renders_and_compositing_files
I need to render various nested layers over each other. Any thoughts on how to defeat the fringe would be much appreciated. Thanks very much.
-Paul