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 11:40] – [Parameters] 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>
 This node is based on the [[https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/3ds%20Max%20Shipping%20Shaders/Weave.osl|3dsMax Weave OSL shader]]. \\ Developed by Zap Andersson, Copyright 2018 Autodesk Inc, All rights reserved.  Licensed under [[https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt|Apache 2.0 license]]. This node is based on the [[https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/3ds%20Max%20Shipping%20Shaders/Weave.osl|3dsMax Weave OSL shader]]. \\ Developed by Zap Andersson, Copyright 2018 Autodesk Inc, All rights reserved.  Licensed under [[https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/LICENSE.txt|Apache 2.0 license]].
 </WRAP> </WRAP>
- 
- 
  
 ===== Inputs ===== ===== Inputs =====
  
-<WRAP important> +==== Projection ==== 
-The Projection input has to be connect to a projection node for the shader to work+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
-</WRAP>+
  
 The other inputs correspond to the controls exposed in the panel. The other inputs correspond to the controls exposed in the panel.
  
 ===== Outputs ===== ===== Outputs =====
 +{{ :tools:pasted:20191125-114938.png}}
 ==== Colour ==== ==== Colour ====
  
Line 36: Line 38:
 For now, there is no bump or normal output since the original shader doesn't compute it. For now, there is no bump or normal output since the original shader doesn't compute it.
 </WRAP> </WRAP>
- 
- 
- 
- 
- 
- 
- 
-{{ :tools:pasted:20191125-112643.png}} 
 ===== Parameters ===== ===== Parameters =====
  
-All of the parameters may be animated or overriden by node inputs, with the exception of the Random Seed, due to performance reasons.+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 103: Line 92:
  
 === Frizz Displacement === === Frizz Displacement ===
 +
 +Controls how much of the Frizz is added to the final Displacement.
  
 === Frizz Scale === === Frizz Scale ===
Line 116: 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.1574678433.txt.gz · Last modified: 2019/11/25 11:40 by lightwolf