What is the FlattenNormal node for?

I’ve seen some examples from the content examples some materials using a FlattenNormal node on the Normals
can someone explain in a very simple way what is this node? Can you give me an example for using this node?
sorry if I look like a noob but I came from a very different engine (Cryengine) so… take it easy :wink:

Thanks

anyone? please?

The node basically takes an existing normal map (perhaps once with a lot of range in it) and simply reduces how ‘bumpy’ the normal is.

Say you have a rock texture, but its too rough and makes your shader look odd. You can reduce the amount by which the normals are affected by running it through a FlattenNormal node.

1 Like

Thanks for your straight forward answer :slight_smile:

Do we have python function for this Flatten Normal?

Same qustion, Is flatten normal function in unreal engine available for python ?