db&w documentation wiki

finest software | finest docs

Site Tools


tools:weave

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:weave [2019/11/25 03:54] – [Weave (WiP)] lightwolftools:weave [2019/12/02 09:51] (current) – [Inputs] lightwolf
Line 1: Line 1:
-====== Weave (WiP) ======+====== Weave ====== 
 + 
 +This shader renders a simple weave made out of threads, can be used for carbon fiber, cloth, or similar. 
 + 
 +Since the threads are rendered along the U and V coordinates, it requires a Projection.
  
 <WRAP info> <WRAP info>
Line 5: Line 9:
 </WRAP> </WRAP>
  
-{{ :tools:pasted:20191124-143632.png}}+===== Inputs =====
  
 +==== Projection ====
 +Connect a Projection node to define the texture projection used for the Weave. If it's not connected, the default UV Map will be used if has been defined.
 +
 +
 +The other inputs correspond to the controls exposed in the panel.
 +
 +===== Outputs =====
 +{{ :tools:pasted:20191125-114938.png}}
 +==== Colour ====
 +
 +Returns the final output colour of the threads on top of the background colour.
 +
 +==== ID ====
 +
 +Returns a random ID for each thread
 +
 +==== Opacity ====
 +
 +Returns the opacity of the threads. If **Opacity Fade** is set to 0%, this is essentially a mask for the threads. If it set to 100%, it includes the effects of the Round Shadow and the Weave Shadow settings. 
 +
 +==== Displacement ====
 +
 +Returns the displacement due to the threads.
 +
 +<WRAP tip>
 +For now, there is no bump or normal output since the original shader doesn't compute it.
 +</WRAP>
 ===== Parameters ===== ===== Parameters =====
  
 +All of the parameters may be animated or overridden by node inputs, with the exception of the Random Seed, due to performance reasons.
 ==== Background Colour ==== ==== Background Colour ====
  
-Since the shader renders fibres on top of a background, this allows you to define the background colour.+Since the shader renders threads on top of a background, this allows you to define the background colour.
  
 ==== Scale ==== ==== Scale ====
  
-The spacing and scale of the fibres. The smaller the scale, the more there are+The spacing and scale of the threads. The smaller the scale, the more there are.
- +
-==== U Colour / V Colour ==== +
- +
-The colour of the fibres along U and V.+
  
 ==== Width ==== ==== Width ====
  
-The width of the fibres as a percentage to the next fibre.+The width of the threads as a percentage to the next thread.
  
-==== Opacity Fade ====+==== U Colour / V Colour ====
  
-==== Random Seed ====+The colour of the threads along U and V.
  
-This is used as the base for the noise function used to randomise some of the settings, such as Frizz and Bendyness. A different seed will retain the same general style but with different distributions. 
  
 ==== Roundness / Weave ==== ==== Roundness / Weave ====
Line 65: Line 92:
  
 === Frizz Displacement === === Frizz Displacement ===
 +
 +Controls how much of the Frizz is added to the final Displacement.
  
 === Frizz Scale === === Frizz Scale ===
Line 78: Line 107:
  
 Controls the frequency of the Bendyness. Controls the frequency of the Bendyness.
 +
 +==== Opacity Fade ====
 +
 +Controls if the Opacity Output will just return the opacity for the threads or the opacity of the threads modified by the Round Shadow and Weave Shadow effects.
 +==== Random Seed ====
 +
 +This is used as the base for the noise function used to randomise some of the settings, such as Frizz and Bendyness. A different seed will retain the same general style but with different distributions.
tools/weave.1574650475.txt.gz · Last modified: 2019/11/25 03:54 by lightwolf