Houdini 20.5 Nodes Copernicus nodes

Combine Normals Copernicus node

Blends two normal maps together.

On this page

This node blends two normal maps together. The normal maps can be offset or signed (see Normals for more information). In most scenarios, you want the base normal map (the bg input) to have larger detail and the detail normal map (the fg input) to have fine-grain detail.

Note

The values for both normal maps must be in the same space (for example, tangent space or consistent world space). The two normal maps must also be the same type, so both normals should be either offset or signed. Use the Convert Normal COP to convert normal maps from one type to another.

Whiteout
UDN
Reoriented

If you want to blend two layers together that aren’t normal maps, use the Blend COP.

Parameters

Mask

The amount of the new value to mix in with the original value. Higher values mix in more of the new value. Lower values mix in less of the new value.

The default value is 1, which means this node uses only the new value. See Mask for more information.

Normal Type

The type of the input normal maps. The output updates to match this input type.

Signed

Input signed normal maps, which range from -1 to 1.

Offset

Input offset normal maps, which range from 0 to 1.

Combine Method

The method used to blend the bg and fg normal maps.

Whiteout

Add the x and y components together while multiplying the z components.

UDN

Add the x and y components together while using the z component of the base normal map. This is faster than the Whiteout method, but can result in a loss of detail over flatter normals.

Reoriented

Rotate the detail normal map onto the base normal map. This preserves the strength of both normal maps. This method often produces more accurate results but decreases performance.

Inputs

bg

The base normal map, which is the background layer that’s blended and composited onto.

fg

The detail normal map, which is the foreground layer that’s the top/source layer for the blend.

mask

An optional per-pixel mask amount that’s scaled by the Mask parameter.

Outputs

blend

The bg and fg layers blended together.

See also

Copernicus nodes