Thanks!
What is the Material Layers system? I was under the impression that Material Layers were created to be layers in a Layered Material, and that a Layered Material was just a Material with the Layers node, which allows you to add layers to the Material instance.
I’ve created a Material Layer Blend that will apply the macro variation technique to blend two Material Layers, and if the layer being blended is solid black, it should achieve the same result - but I don’t know how to get the base material I want into the background layer.
The tutorials I’m following are here and here. They sample texture maps to use for both the base albedo and for the macro variation mask. I see how I can take the texture maps as params, but my concern is that Materials may use more than just their texture maps, and may not even use texture maps at all. I don’t see a way to parameterize a MaterialAttributes, to use as a base material.
to summarize it a bit differently -
I want to be able to say “oh thats a cool Material, i want to use that, but with some dark splotches added to break up the tiling”. I can only figure out how to do this if the material is entirely defined by texture maps, but I’d like to be able to do it for any texture.