Cinema 4D Basic Features XPresso XPresso Nodes Calculate (Group)
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

FloatMath Operator

Basic Node Parameter

FloatMath Operator

This node works in a similar way to the Math node except that it is able to perform math operations on two inputs that have different data types. The difference between the Math node and the FloatMath node is as follows:

Math Node

The Math node carries out its calculations using the data type that is defined in the Attribute Manager. If the node receives input values of a different data type, they are converted to the Math node’s data type before the calculation takes place. The Math node allows more than two inputs to be used, whereas the FloatMath node is limited to two inputs.

FloatMath Node

This node, on the other hand, always carries out its calculations using the Real data type. If the node receives input values of a data type other than Real, they will be converted to the type Real before the operation is performed. In the case of an input value of the type Vector, the length of the vector will be used.