Create Complex Materials Using Material Layer
MI_Toon is a common material with simple and fixed inputs that can be used to create simple effects.
But if you want to overlay multiple textures, or mix other custom effects, you need to use layered materials.
UE's layered materials allow you to freely combine material layers, adjust order and blending modes.
Convert materials to Layered Materials
Replace the parent material with MI_ToonLayer in the material editor:
Then you can find the original parameters in the layer parameters:
Attention, this step will lose the adjusted values! So decide as early as possible whether to use layered materials.
When editing layered materials, there is a certain probability of causing UE to crash, so save frequently!
Using Material Layers
Now you can add material layers and create complex effects:
Modify the following parameters:
You can see the following changes:
In other words, using material layers to add new effects, using layer blending to control how they are overlaid on the layers below.