I am not sure how to achieve this with Corona, actually not even in C4D.
I would like to combine 3 bump shaders for example: some scratching together with some dirt and some brushstrokes as if it was real paint.
I am guessing something along the Layer shader? I tested a bit and did not get the result I was looking for. Maybe multiply mode is not the way to go?
Another idea I had was to create 2 separate materials and then combine them both with a mask? Is that possible in Corona? For example, have a metal material, a paint material, and a mas of scratches, the result will look as if the paint has been scratched and you can see the metal underneath. I could use this logic to stack bump shaders too.
I think you might want to give the Corona “Mixture shader” a spin. I think that one will be pretty similar to the examples you’ve shown us here. Otherwise you can always resort to the Cinema 4D’s Layer shader although if you’re just mixing two textures I personally prefer the “Mixture shader”.
Thank you, will try both.
Just to clarify. with the native Layer shader do I have to set both channels at ‘normal’ and at 50% to have a blending of 0.5?
With the Layer shader you need to have the bottom most layer be at 100% because otherwise you’re basically lowering its opacity and since there is no shader below it, it’ll get mixed with pure black.
So I’d approach it like you did but give the greenish color that is sitting at the bottom 100% strength.
Or, as I mentioned you can also use Corona’s Mixture Shader in “Mix” mode. Whichever you prefer.