Texturing keep aspect ratio when scaling mesh (cube)

Try to look for faceUV in the forum.

For eg: [SOLVED] One texture per face with repeat or How to scale and orient PBR material textures?