db&w documentation wiki

finest software | finest docs

Site Tools


Multi-Variables Node

This node allows you to add multiple outputs and controls of different types that can be used to control other nodes via their inputs.

It is designed to be used as a “cockpit” for a node graph.

If you add the node, no outputs and controls are present.


To add a variable, right click on the node 1) in the node graph and select a control to add.

The following variables are available:

Name Control TypeOutput Type
ScalarFloat number + Envelope Scalar
PercentagePercentage + Envelope Scalar
DistanceDistance + Envelope Scalar
AngleAngle + Envelope Scalar (angle in radians)
ColourColour + Envelope Colour
Scalar VectorColour + Envelope XYZ Vector
Percentage VectorColour + Envelope XYZ Vector
Distance VectorColour + Envelope XYZ Colour
Angle VectorColour + Envelope HPB Vector (radians)
IntegerInteger + Slider Integer
BooleanCheckbox Integer (0 if off, 1 if on)

Adding a control will prompt for a name and then add the respective control and output to the node.

LightWave 3D will not update the visible node outputs not the controls in the node panel automatically.

  • To update the node outputs, just click on the node graph one.
  • To update the control in the panel, the panel needs to be closed and re-opened again.

To edit the name of a variable, right click on the output on the node and select “Edit…” from the node menu.

Please not that this currently renames the control and the output, but not the envelope (if applicable) until the next reload.

To remove a variable completely, right click on the output on the node and select “Delete…” from the node menu.

This is the plugin of the month for March 2020, made possible by the finest patrons on Patreon.

This can be a bit tricky once outputs are on the node. Make sure not to click on an output, since that opens a separate menu.
tools/multi-variables.txt · Last modified: 2020/03/25 15:36 by lightwolf