World aligned blend, normal on top material non existing.

So I am trying to make a snow material that aligns to the world. But the top material which in this case is the snow, it’s normal is pretty much not working at all. Why is this?

Here you can see how the normal should look like, where on the rock using the world aligned blend, the same normal map wont give me the same results?

You need to plug a vector3 to world vector to tell the function which axis to use to mask. It should be 0,0,1 in your case.

That didn’t change anything, 0,0,1 is probably the default value for the world vector. As the direction of the snow layer already work. What is not working is the normal for the snow, it’s only using the normal for the rock, on both materials.