Unity Products:Amplify Shader Editor/Blend Normals

From Amplify Creations Wiki
Revision as of 00:06, 2 December 2023 by AmplifyWiki (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Back to Node List

Blend Normals Node

The Blend Normals node blends two normals using the Whiteout Blend method. Instead of just averaging both normal maps, they are calculated the following way:
BlendedNormal = normalize( float3( A.xy + B.xy, A.z*B.z ).
This way details, which would have been lost on an regular average, are better preserved.


Nodes used: Float, Texture Sample, Blend Normals

Node Parameter Description Default Value
A First normal to blend. Only visible if the respective input port is not connected. 0,0,0
B Second normal to blend. Only visible if the respective input port is not connected. 0,0,0


Input Port Description Type
A First normal to blend. Vector3
B Second normal to blend. Vector3


Back to Node List