If you attempt to render any 3D object onto an RGBA image (with a transparent background -- initially the image is all zeros), any shaded areas of the object will be transparent in the output image (rather than just being shaded with a dark colour -- and a transparent background where the object is not).
There does not seem to be any way to work around this (especially if you render the object with an opacity < 1).
If you attempt to render any 3D object onto an RGBA image (with a transparent background -- initially the image is all zeros), any shaded areas of the object will be transparent in the output image (rather than just being shaded with a dark colour -- and a transparent background where the object is not).
There does not seem to be any way to work around this (especially if you render the object with an opacity < 1).