Ok, so, finally had some time testing this some more and here is what I´ve found so far:
-
Animation
I don´t know why it didn´t work back then, maybe I was just too stupid…
I have no problems now animating any of the material layer parameters.
Wether they are parameters from the blend functionr or the material layer, everything animates properly. -
Saving instances/Children
This one seems to be an ongoing issue, I found various posts complaining about not being able to save changes made to a material layer to a new instance.
I tried myself and I think I can reproduce this:
A) Add material layer to material blend material.
B) Change parameters.
C) Save to child.
D) remove the layer and readd the saved child.
E) Child has default parameters, not the changed parameters from saving it.
You can work around it by simply making the instance/duplicate first and then dragging it into the material blend system, but thats annoying as hell and very inconvenient, because often you´ll wanna tweak the material together with the other layers and then you can´t save these changes into a reusable instance.
So, I need to dig a bit deeperinto this.
- I´ve also noticed some artefacts with animating displacement blending when using nanite tesselation in the material.
But I think they are also there when using that in a standard blend material setup and don´t have anything to do with the material layers.
But I still gotta test that.
I´ll try and keep this post updated, I really don´t understand why this isn´t discusses way more, as its such an awsome system.
Oh, if anybody knows if you can use material layer system with substrate, that would be need…
We do wanna switch to substrate at some point, but would suck if you would have to build yet another master blend material for that…