Comparison
Equality boolean
Equality float2
Equality float3
Equality float4
Not equal boolean
Not equal float2
Not equal float3
Not equal float4
In addition to atomic nodes, Designer also offers pre-made Substance function graphs as instance nodes. They offer many tools to speed up workflow and provide more capabilities for working with vectors or colors, remapping values, perform more advanced algebra, ...
These tools are arranged into several categories:
Equality boolean
Equality float2
Equality float3
Equality float4
Not equal boolean
Not equal float2
Not equal float3
Not equal float4
[-1, 1] to [0, 1]
[0, 1] to [0, 1, 0]
[0, 1] to [-1, 1]
[0, 1] to [1, 0]
[a, b] to [0, 1]
Boolean to float1
Degrees to radians
Degrees to turns
Height balance
Sawtooth wave
Triangle wave
Turns to degrees
2 Pi
Pi
Even count
Odd count
Parity test
acos
asin
Average float
Average float2
Average float3
Average float4
Clamp
Cross product
Cross product vec2
Distance float2
Distance float3
Scalar division float2
Scalar division float3
Scalar division float4
Fmod
Frac
Length float2
Length float3
Merge float3
Merge float4
Normalize vec2
Normalize vec3
Normalize vec4
One minus
Orthogonal vec2
Reflect
Round float1
Saturate
Saturate float2
Sign
Smoothstep
Step
Truncate float
ACEScg to linear sRGB
Direction to normal
HCL to RGB
HSI to RGB
HSL offset
HSL to RGB
HSV to RGB
Linear sRGB to ACEScg
Linear to sRGB (Luminance)
Linear to sRGB
Random color
Random luminosity
RGB chroma 2 polar
RGB chroma hexagonal
RGB hue 2 polar
RGB hue hexagonal
RGB lightness average
RGB lightness bi-hexcone
RGB lightness hexcone
RGB lightness luma Rec.601
RGB lightness luma Rec.709
RGB saturation HSI
RGB saturation HSL
RGB saturation HSV
RGB to HCL
RGB to HSI
RGB to HSL
RGB to HSV
sRGB to linear (Luminance)
sRGB to linear
Temperature to RGB
ACES tonemapper
Agx tonemapper (approx)
Hejl tonemapper
Cartesian to polar
Directional offset
Matrix invert
Matrix multiply
Polar to cartesian
Rotate vec2
Rotate vec2 (Radian)
Rotation matrix
Scale matrix
Tile matrix
Ease in circ
Ease in cubic
Ease in expo
Ease in out circ
Ease in out cubic
Ease in out expo
Ease in out quad
Ease in out quart
Ease in out quint
Ease in out sine
Ease in quad
Ease in quart
Ease in quint
Ease in sine
Ease out circ
Ease out cubic
Ease out expo
Ease out quad
Ease out quart
Ease out quint
Ease out sine
Curve
Non-square expansion UV scale
Non-square output size
Roughness
Switch float 2 inputs
Switch float2 2 inputs
Switch float2 4 inputs
Switch float2 8 inputs
Switch float3 2 inputs
Switch float3 4 inputs
Switch float3 8 inputs
Switch float3 8 inputs
Switch float4 2 inputs
Switch float4 4 inputs
Switch float4 8 inputs
Switch integer 2 inputs
Switch integer 4 inputs
Switch integer 8 inputs
Switch integer2 2 inputs
Switch integer2 4 inputs
Switch integer2 8 inputs
Switch integer3 2 inputs
Switch integer3 4 inputs
Switch integer3 8 inputs
Switch integer4 2 inputs
Switch integer4 4 inputs
Switch integer4 8 inputs
Create any material with Substance 3D Designer
Build complex, procedural textures and patterns from scratch using a powerful node-based workflow.