View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

Add Menu - Utilities - Math

This menu contains nodes that deals with Math data.

3
 min read
Up to date for 
5.1
draft

Add menu - Utilities - Math

Add menu - Utilities - Math
Add menu - Utilities - Math

This menu contains nodes that deals with Math data.

Clamp

Clamp

The Clamp node clamps a value between a minimum and a maximum.

Inputs

EntryWhat it does
ValueThe input value to be clamped.
MinThe minimum value.
MaxThe maximum value.

Properties

Clamp Type
Clamp Type
EntryWhat it does
Min MaxClamp values using Min and Max values.
RangeClamp values between Min and Max range.

Outputs

Result

The input value after clamping.

Float Curve

Float Curve

Generates a curve. This curve can then be used for profiles for example.

Inputs

EntryWhat it does
FactorThe input factor.
ValueThe input value.

Properties

Curve Widget

The navigation elements at the top are described from left to right.

Zoom in and out

The two buttons with the magnifying glass at it zooms in and out in the curve window.

Clipping

Clipping

Clipping options.

Tools

Tools

Tools is a menu where you can find some curve related tools.

EntryWhat it does
Reset ViewResets the curve windows zoom.
Extend HorizontalExtends the curve before the last point and after the last point horizontally.
Extend ExtrapolationExtends the curve before the last point and after the last point extrapolated.
Reset CurveResets the curve to the initial shape.

Vector Handle

Vector Handle

Set handle type to Vector.

EntryWhat it does
Auto HandleSet handle type to Auto.
Auto Clamped HandleSet handle type to Auto Clamped.
X / YThe x and y position of the currently selected curve point.
Delete PointsDelete the currently selected curve point.

Map Range

Map Range

The Map Range node remaps a value from a range to a target range.

Inputs

EntryWhat it does
ValueThe input value to be remapped.
From MinThe lower bound of the range to remap from.
From MaxThe higher bound of the range to remap from.
To MinThe lower bound of the target range.
To MaxThe higher bound of the target range.

Properties

Data Type
Data Type

The data type to calculate.

Interpolation Type
Interpolation Type
EntryWhat it does
LinearLinear interpolation between From Min and From Max values.
Stepped LinearStepped linear interpolation between From Min and From Max values.
Smooth StepSmooth Hermite edge interpolation between From Min and From Max values.
Smoother StepSmoother Hermite edge interpolation between From Min and From Max values.
Clamp

If enabled, the output is clamped to the target range.

Outputs

Result

The input value after remapping.

Math

Math

The Math Node performs math operations.

Inputs

EntryWhat it does
ValueFirst numerical value. The trigonometric functions accept values in radians.
ValueSecond numerical value. This value is not used in functions that accept only one parameter like the trigonometric functions, Round and Absolute.

Properties

Operation

Here you can choose what mathematical operation to perform.

Operation
Clamp

Limits the output to the range (0 to 1). See clamp.

Outputs

Value

Numerical value output.

Mix

Mix

Allows to mix values and vectors in various ways. The node has three different modes. Float, Vector and Color

Input

Input
Float
EntryWhat it does
FactorThe mix factor.
AFloat value A input.
BFloat value B input.
Vector
Factor mode Uniform
Factor mode Uniform
EntryWhat it does
FactorThe mix factor.
AVector A input.
BVector B input.
Factor mode Non Uniform
Factor mode Non Uniform
Factor mode Non Uniform
EntryWhat it does
FactorThe vector mix factor.
AVector A input.
BVector B input.
Color
Color
EntryWhat it does
FactorThe mix factor.
AColor A input.
BColor B input.

Properties

Data Type
Data Type

Which mode to use.

Float mode
Float mode

Clamp Factor

Clamp the factor to 0-1 range.

Vector mode
Vector mode

Factor mode

Factor mode

Uniform or non uniform factor.

Clamp Factor

Clamp the factor to 0-1 range.

Color mode
Color mode
EntryWhat it does
Blending modeWhat blending mode to use for the color.
Clamp ResultClamp the result to 0-1 range.
Clamp FactorClamp the input factor to 0-1 range.

Output

Result

The output value or vector.