Most often what you are showing would be referred to as a texture. It would largely be created using a texture map (image file) plugged into the Diffuse channel. Shaders are a set of properties that tell the render engine how light interacts with the surface. Materials usually would consist of a package including a combination of maps and material/shader settings. So, to answer your question, yes, there are a ton of both free and for purchase textures of various patterns. You should look for a "check" pattern rather than a "plaid" or "tartan", as those are more complex. You should look for texture maps that are "tileable" - meaning they will join seamlessly along any of their edges. Applying them may be as simple as plugging the texture maps into the diffuse channel of each material zone for the garment, or, for more precise control, applying the maps to a texture template in an image-editing program like Photoshop or the G.I.M.P.. Note: somewhat surprisingly, it is far easier to find more complex fabric patterns than it is to find simple ones.
Heres one that is close, although a little closer to a "plaid":
Thanks for the help, but that's not what I'm looking for. Unmoving plaid is an aesthetic trope where the texture, which need not be plaid, doesn't move even as the character does: http://tvtropes.org/pmwiki/pmwiki.php/Main/UnmovingPlaid
Look at the video, and take a look at the guy's jacket as he moves around. I'm looking for something like that.
Comments
Most often what you are showing would be referred to as a texture. It would largely be created using a texture map (image file) plugged into the Diffuse channel. Shaders are a set of properties that tell the render engine how light interacts with the surface. Materials usually would consist of a package including a combination of maps and material/shader settings. So, to answer your question, yes, there are a ton of both free and for purchase textures of various patterns. You should look for a "check" pattern rather than a "plaid" or "tartan", as those are more complex. You should look for texture maps that are "tileable" - meaning they will join seamlessly along any of their edges. Applying them may be as simple as plugging the texture maps into the diffuse channel of each material zone for the garment, or, for more precise control, applying the maps to a texture template in an image-editing program like Photoshop or the G.I.M.P.. Note: somewhat surprisingly, it is far easier to find more complex fabric patterns than it is to find simple ones.
Heres one that is close, although a little closer to a "plaid":
http://www.sharecg.com/v/17553/browse/6/Texture/FABRIC-WITH-BUMP-MAP
And here is another:
https://www.renderosity.com/mod/freestuff/seamless-checkered-fabric/78610
Thanks for the help, but that's not what I'm looking for. Unmoving plaid is an aesthetic trope where the texture, which need not be plaid, doesn't move even as the character does: http://tvtropes.org/pmwiki/pmwiki.php/Main/UnmovingPlaid
Look at the video, and take a look at the guy's jacket as he moves around. I'm looking for something like that.
I think you would think have to do this in post using a chroma key function so a horrible 'barf' green color on the coat would be needed.
If nobody's made an unmoving pattern shader... I'm honestly kinda surprised! As far as shaders go, it's a very simple one.
Implementing it in Unity is a peace of cake; the shader code there is only a couple dozen lines of code: https://answers.unity.com/questions/162497/unmoving-pattern-effect.html
Maybe I could make it myself, but I don't know much about programming shaders, or making new content for Daz 3D.