ComfyUI Node

Add Normals

Blends two normal maps (base + detail) together. • UDN: Simple and fast. Adds XY components, keeps base Z. Good for subtle overlays. • Whiteout: Industry standard (Unity, Unreal). Preserves detail in both maps. Best for most cases. • Partial Derivatives: Mathematical blend using surface gradients. Accurate but can flatten. • Reoriented Normal Mapping: Most physically accurate. Slower but handles steep normals best.

By lilquail·Created 8 months ago·Updated 8 months ago· 1
Add Normals
  • base_normal
  • detail_normal
  • IMAGE
detail_strength1.00
methodUDN
CategoryLeputen-Utils/NormalMap

Inputs (4)

NameTypeDefaultDescription
base_normalIMAGEThe primary normal map, typically representing larger surface details.
detail_normalIMAGEThe secondary normal map containing finer details to be layered onto the base normal map.
detail_strengthFLOAT1.000–4Controls the intensity of the detail normal map's effect on the base normal map.
methodCOMBOUDNUDN: Fast, good for overlays. Whiteout: Industry standard, preserves detail. Partial Derivatives: Mathematical blend. Reoriented: Most accurate, slowest.

Outputs (1)

NameTypeDescription
IMAGEIMAGE