Shader Graph edit vertices using texture

Hello,

I’m trying to use Shader graph to adjust the vertices of a plane using a texture as an input.


Using the image as a reference, I would like to merge the Sample Texture 2D with the Position, or alternatively just plug the Sample Texture 2D straight into position which should result in a bump in the material.

Sadly I can’t figure it out because as soon as I start linking the ‘PBR Master’ position plug with anything, I am unable to join it with the texture. Any help would be greatly appreciated.

You are trying to plug a texture(Sampler2D) into a position(Vector), this won’t work. You need to sample a point from the texture so you actually have a value you can work with instead of a whole texture. And for the offset, you can scale the vertex normal using a sample point from your texture.