@Leafer simply take photos of the fabric you like, or an image a patter you like, then use a texture map software e.g. Blender or Unity or many many others available and do a fabric material + texture. You can make the fabric shiny, opaque, translucent, wrinkly and etc. Your best bet would be Blender