VertexNormalWS works, but PixelNormalWS doesn't. Why?

Hello,

Please see the picture below, I’m trying to blend grass into rocks based on their normals in UE5.1.
There is no error with VertexNormalWs.

But, with PixelNormalWS, an error popped out with the message ‘[SM6] (Node PixelNormalWS) Invalid node PixelNormalWS used for Normal input.’

Does anybody know why? and how to solve it?

Hello,

Did you ever get an answer to this?
If not, it’s because the PixelNoramWS takes into account the normal input of the material, so you effectively create a loop using it as an input for the normal blend.

Br, Flutebox

1 Like