Hi @_Scribbler ,
Thanks for reporting that issue with material function: the fix is now in for 5.2.
I assumed this meant I could wrap strata slabs as layered material functions
You can use the layered material workflow. Just process you parameters as before and simply feed those parameter into a single slab at the end.
There will be work to improve that workflow in order to be more aligned with Strata in the future. For now the workflow remain untouched and you simply plug the final output into a Strata Slab at the end. Existing materials using attributes will automatically be converted to work this way.
wrap strata slabs as layered material functions, as well as strata operators in material blend functions
We test Strata material as attribute before but we removed it because it is dangerous: each slab is an extra closure to evaluate and cost could have gone up quickly. Strata operators can do parameter blending but the current layered material workflow also do that in a more controllable way so we deleted that approach. As mentioned, that workflow will be improved in the future to align with Strata.