Here is a quick and dirty way to add procedural edge wear to your mesh in Unreal Engine 5. The material is a work in progress but we just wanted to share with you the method to lerp between two inputs depending on the Vertex Normals. All the static meshes have face weighted normals.
The material is using world aligned textures because our meshes are not UV unwrapped at this point, but they can be replaced with texture samples just like in a “regular” material.
The scene is from an upcoming modular kit we plan to publish soon to ArtStation.
Here is a close up of the actual edge wear part connected to the lerp node. We suggest playing around at least with the Power and “Wear Width” Scalar Parameter nodes to see different results.