Correct way how to add POM (Parallax Occlusion Mapping) or Bump Offset to existing Quixel material

I found many tutorials on creating POM or Bump Offset from scratch, but no one uses some initial tiling/offset of UV space.

All Quixel materials use using the material function named MF_Tiling. Which looks like this

I tried to add POM in this way, but it doesn’t work. It does not stay when I’m moving around, it rotates with me.

I was much more successful with Bump Offset
I did it like this

It works well if I did not change the tiling/scaling/rotating, but with custom scaling/rotating it rotates the whole texture when I go closer.

I tried put nodes also before CustomRotator like this

But now it scales (deforming) when I go closer.

Did anybody tried do the same?

1 Like