Understanding where and and why to add certain things to your textures, for example like you said dirt, scratches, etc, is something that becomes easier to understand through practice, observation, studying reference, etc. You also need to have an idea of what you want your asset to look like. For example if you're…