I have this question, I’ll esplain why, I have a job where I will have to render A LOT of images that will be exactly the same, except that I will have to change some logos and some colors, those colors won’t affect too much to the illumination (well, the may affect but it’s not important if I change them and it’s not perfect) so to avoid having to render 50 images with 50 different textures I wanted to render the elements without the “color” element and having the color in a spearate element, this way I could be able to replace the texture of the object with the logo in comp using the UV channel and skip those additional renders that could take A LOT.
Check the attached picture, I think it’s a better explanation, you can see th teapot with face as the rendered one, and you can see how I changed the teapot texture with a bricks texture in compositing, I did not have to re-render anything, just change the texture in comp.
So it’s possible to do this right now?
Cheers.
P.S.: ignore the gamma shift in the result and the different elements, it’s just because I made this explanation picture fast and that was not an important thing.
Because the albedo value of an object bounces light back in to the scene, falling on objects around it, it maybe impossible to set up something you are requesting.
If you have a red ball on a grey surface, the reflected rays off of the red ball will bounce red on the grey surface. But if the ball was blue, then it will bounce blue. So even if you are able to have multiple albedo renders and a hue-less render to multiply it against, you will lose the colour bleed information that comes from having the proper albedo values on the objects in the first place..
I know that, the result won’t be physically correct but this is possible in other engines ( in the image is the example).
I’m not looking for correctness here, I’m looking for usefulness i don’t care if the reflected color in the floor is red because the original texture was red, but I need to change the texture, so I need the lighting in a separate pass,even if it is the full lighting not direct and indirect, I don’t care if there is no such separation.
Another curious thing, when I use the source color, it doesn’t give me a complete plain color, but it has some kind of shading, check the attached pictures, as long as I wasn’t using any reflection it was plain color, but as soon as I added some reflection it gave me that kind of “shading” in the color element.