Is it possible to display multiple uvs and textures on an object?


I’m just coming back into CG and this feature was number one on my wishlist back in the day.
Could anyone tell me if this is possible now and if so how it is achieved in packages today? What I’m specifically refering to is being able to apply, say, 2 sets of UVs to an object. Set 1 has a shader and base texture. Set 2 has a shader and texture of a big dot against a tranparent background. Could both of these shader/materials be applied to the object and be visible whereby the base texture is visible and the red dot texture is overlayed over it? Rather like a decal being applied to a model aircraft.
Any help much appreciated.


Sure its possible, It would be up to the 3d program and the texture read nodes etc to choose what UV set to use.