Procedural Wool Shader

by Prashan in Materials, Shaders, Textures

Optimzed for Cycles.

(Basic Shader works in EEVEE; not guaranteed to perform correctly in EEVEE)

Important;

Only works with UVs. Make sure you have UVs on your mesh and the UV vector coordinates are connected to the input. 

If you are using displacement, set the midlevel to zero.

Directions (refer to image below);

  • Connect UV vector coordinates to ‘vector’ input
  • Input color or texture map
  • If you are using texture coordinates, use generated input for the image texture (item 3 of image).
  • Connect color to your shader
  • Connect Height output to a Bump note and connect to your shader
  • If you are using Displacement, make sure your mesh has enough resolution and set the midlevel to zero.
  • Vary “weave height” parameter to create your procedural wave animation!

The easiest way to append this to your scene is to copy (CTR+C) an object from the blend file and paste (CTR+P) to your scene. Which should bring along the material.


Sweater included