...
This node
...
provides a modern way to
...
generate and layer bump maps
...
This node provides a modern way to bump map, providing an inexpensive way to add small surface details through shading rather than modelling them.
Traditional options do not allow for order-independent mixing and this node provides for easy mixing of multiple inputs if needed. Bump mapping is an inexpensive way to add small surface details through shading rather than modelling them. You can also chain these nodes together for more complex networks using masking to vary bump maps across surfaces while using a single material assignment.
Nodes that supply a resultNG output can connect to this node, examples include PxrTexture and many procedural patterns. This new NG vector type expresses the signal's gradient and is more accurate and efficient to compute than traditional bump map techniques.
This tech implements many of the developments in: Surface Gradient-Based Bump Mapping Framework.
Input Parameters
Mode
Add Add - Add the results together, A + B
Over - Puts A over B, a mask is useful here to reveal the layer underneath, A+B(1-a)
Subtract - Subtract the results, A - B
...