|Function||Perform mathematical operations on the input values and output the result|
|Nearest C4D equivalent||Xpresso Math node|
This node accepts two numerical input values, carries out an operation on them, and outputs the result.
Note: a * symbol next to the name indicates the parameter also has an input port. A # symbol indicates that the parameter can only be changed with an input node, not in the node itself.
Operation drop-down menu
This allows you to select one of a number of mathematical and trigonometrical operations. For an in-depth look at these nodes in Blender, see this page from the Blender Artists forum.
The available operations are:
Adds Value1 and Value2 and outputs the result.
Subtracts Value2 from Value1 and outputs the result.
Multiplies Value1 and Value2 and outputs the result.
Divides Value1 by Value2 and outputs the result. Note: if Value2 is zero, you are trying to divide a number by zero, which is not allowed; in this case, the output will always be zero.
Sine, Cosine, Tangent, Arcsine, Arccosine, Arctangent
Performs the selected trigonometrical function on Value1 and outputs the result. Note: Value2 is ignored.
Calculates Value1 to the power of Value2 and outputs the result. So if Value2 is 2, the result is the square of Value1. If Value2 is 0.5, the result is the square root of Value1.
Calculates the logarithm of Value1 to the base of the number in Value2. For the usual base10 log, you would enter 10 into Value2.
Compares Value1 with Value2 and outputs whichever is the smaller.
Compares Value1 with Value2 and outputs whichever is the larger.
Rounds Value1 to the nearest integer. A value of 0.4 would be rounded to 0; a value of 0.6 would be rounded to 1. Note: Value2 is ignored.
Compares Value1 to Value2, and returns 1 if Value1 is less than Value2, otherwise returns 0.
Compares Value1 to Value2, and returns 1 if Value1 is greater than Value2, otherwise returns 0.
Returns the modulo of the two values. That is, it divides Value1 by Value2 and returns the remainder. So if Value 1 is 4, and Value2 is 2, the output is 0 (because 4 is divided by 2 with no remainder) but if Value2 is 3, the result is 1 (4 divided by 3 leaves a remainder of 1).
Returns the absolute value of Value1. That is, negative numbers are converted to positive ones. Note: Value2 is ignored.
Returns the arctangent of the number in Value1. It differs from the normal Arctangent function as it distinguishes between opposite directions and returns negative values where appropriate. In general use this function rather than the earlier Arctangent.
Rounds down the number in Value1 to the next lowest integer (e.g. Floor of 1.6 is 1).
Rounds up the number in Value1 to the next highest integer (e.g. Ceil of 1.4 is 2).
Takes the number in Value1 and returns only the fractional part. E.g. Fract of 2.45 is 0.45.
Returns the square root of the number in Value1.
If checked, this switch limits the output to the range 0.0 to 1.0.
The first input value.
The second input value.
The result after the operation is carried out.