The hard way vs. the easy way
As mentioned before, I have created a few models. Among other things a container. UVs are done and now I got to work on the textures. I try to design my work steps in a way that I can make changes later. Accordingly, there is no point in brushing everything onto one texture. At the moment my approach is to take an RGB node in the shading tab for the base color.
the hard way
Since it was already late at night, shortly before 0:00, I just wanted to quickly make the edges of the model appear more worn. So I created a new texture, selected it and ran it over the edges of the model with white. Nice and messy. After I had been running down the edges for a while, I merged both textures with the MIX RGB. It already looked really good. Inspired by the small success I created another texture on which I darken the areas where edges meet inside. I can’t describe it more accurately right now.
To “run off edges” sounds so simple, but I quickly realized that the process alone will cost me a lot of time, It must be possible to do this procedurally.
My knowledge of the various nodes in the shading editor is still severely limited, but quickly heard from the geometry node that the “worn edge effect” can be achieved with the pointiness value. After a while of trying I stopped because I had to realize that I can’t do it.
the easy way
Today in the lunch break I searched for “edge detection” and found a video in which a Nodesetup is presented which creates my searched effect. here is the link to the video. In the description of the video you can download the blendfile with the nodesetup.
I tried it today on my container and it works great.
As a final step towards more liveliness, I wanted to add dirt in an automated way using an ambient occlusion map. After some experimentation I was not satisfied with the result and decided to paint the dirt by hand on a custom image texture.
Here now the first result of the container with the worn edges, labels and soiling
Translated with www.DeepL.com/Translator (free version)