db&w documentation wiki

finest software | finest docs

Site Tools


tools:multimixer

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:multimixer [2020/08/17 13:20] lightwolftools:multimixer [2021/05/08 16:21] (current) lightwolf
Line 1: Line 1:
-====== Multi-Mixer (in progress) ======+====== Multi-Mixer ======
  
 The Multi-Mixer node allows you to weigh multiple inputs to create a single output. This is similar to how the Morph Mixer works, but as a node. The Multi-Mixer node allows you to weigh multiple inputs to create a single output. This is similar to how the Morph Mixer works, but as a node.
  
-The node is available in three versions, Scalar Multi-Mixer (which works with integers as well), Vector Multi-Mixer (which also works with colour connections) and the Material Multi-Mixer.+The node is available in four versions, Scalar Multi-Mixer (which works with integers as well), Vector Multi-Mixer (which also works with colour connections), Normal Multi-Mixer and the Material Multi-Mixer.
  
-They all work the same way and only accept different connections.+They all work the same way and only accept different connection types.
  
 +The Normal Multi-Mixer takes care of subtracting the smooth normal from the normal inputs first, then adds up the inputs and finally adds the smooth normal and normalises the result. This allows for the proper mixing of modified normals.
 +
 +
 +{{ :tools:pasted:20200817-132145.png}}
 +===== Basic Workflow =====
 +
 +If you add any of these nodes to a node graph, there will only be a "new" input. Drag from any compatible output you'd like to connect to this new input and a new matching input will be created.
 +
 +The **<name>** ((If an input with the same name exists already, LightWave will append a number))of the input depends on the name of the output that was dragged from. A second input called **<name> Weight** will be created as well. This also creates a percentage control in the panel of the node. The Weight input and the control allow you to control the weight of the specific input.
 +
 +You can use the node menu (Right mouse button -> Node Menu ) to either rename or remove an input. You can either click on the main input or the weight input.
 +<WRAP center round important 80%>
 +Unofrtunately, due to limitations in the LightWave 3D SDK, the GUI panel can not update immediately if inputs are added, renamed or removed.
 +
 +You will need to to manually close and open the panel (if it's a separate panel) or click next to the node and then on the node again (if the panel is embedded on the right side of the node editor) to refresh the GUI.
 +</WRAP>
 +
 +
 +
 +===== Controls =====
 {{ :tools:pasted:20200817-132053.png}} {{ :tools:pasted:20200817-132053.png}}
 +
 +The percentage controls to weight the inputs are added dynamically as the inputs are added. They also respect the renaming of the inputs.
 +
 +==== Additive ====
 +
 +Normally, the individual weights for the inputs are averaged to a total of 100% ((Unless they're less than 100%, then they stay as they are)) and then applied to their inputs respectively.
 +
 +If **Additive** is active, the inputs are multiplied by the displayed weights and added up without being normalised to 100%.
 +
 +==== <name> ====
 +
 +<name> is a placeholder for the input this percentage is related to.
 +
 +The percentage determines the weight of the <name> input when the output is computed.
 +
 +The sum of all weights may be more than 100%, in this case all weights are reduced to produce a final result of 100%. If **Additive** is active, this doesn't happen and the inputs are just added up.
 +
 +
  
 ---- ----
tools/multimixer.1597663257.txt.gz · Last modified: 2020/08/17 13:20 by lightwolf