Hi all, A while back I posted a similar question about material projection with WorldAlignedMaterials, and while this initially worked, it didn’t solve all my issues. I’ve only just come to understand that when talking about materials like this, ‘RGB’ also refers to the axial planes that the material is projected onto. Before when I wanted to change the vertical projection of my mesh I had to use a ‘Mask ‘B’’ node as the variant in the material.
Learning that WorldAligned materials are computationally expensive I wanted to try a slightly different method. The one I found here works really well, but I can’t figure out how to create nodes that will allow me to have a parameter in the material instance that will allow me to change the projection on ‘R’ and ‘G’ separately, so I can move the R projection and get it where I want it, and then alter the G projection if I need to. I’m not even sure if this is any better than WorldAligned materials, but so far it’s given me a better result.
I’ll post a shots in order of; the current material I’m working with, with the AbsoluteWorldPosition, a shot of the material in-game and a shot of the old WorldAlignedTexture function that enabled me to change the vertical projection of another material. I don’t know if there’s a way the two can be combined, but when I tried changing either the ‘R’ or ‘G’ projection in the other material it didn’t work. Only changing ‘B’ worked.
Hoping someone can help!