Unreal Material Functions - Exposing Parameters - UE4 Open World Tutorials #13

This is the part 13 of the tutorial series I am doing on how to create an open world Game in unreal engine.
in this part, I'll explain how to expose material parameters such as specular, roughness and metallic as material function inputs so that we can have different values for each landscape material layer.

Following video explains the main process you have to follow and only the things which require additional explanations are explained in the article.

Landscape Material Function : MF_Layer

Highlighted area represents the exposed parameters

Multi layer Landscape Material :  M_Landscape

Landscape material instance : MI_Landscape

Final Result

By Adjusting the material properties exposed my material function for each  landscape layer, we could get rid of the inappropriate shiny look from the landscape as seen in the above screenshot.

Thank you for reading the article, Feel free to raise any concerns here, or in youtube channel or in the following facebook page

Join my facebook game developers club here : gamedevelopersclub

Next : Unreal Landscape Grass Output - UE4 Open World Tutorials #14