How can I get just a standard float from a position node to use as an offset for a texture?
As soon as I plug it in or split it and plug it in, it changes my 2d texture to a sphere in my shadergraph and the texture isn’t just being offset in game… it looks like the scale is being affected for some reason. I thought absolute world would just give me a single location so I could extract a float to create some randomness on different objects with the same material.
All help is appreciated.
EDIT
Here is the shadergraph. When I try to get a float from the position node it changes the dynamic of everything and no longer acts like it is just adding a value to the Y offset. Everything becomes spherical and you can see on the far right how parts of this 2D image (now a sphere) are thin and parts are wide… as if it’s changing the scaling depending on the part of the sphere… in game, the texture widens or shrinks depending on location. I just want it to have a random Y offset depending on it’s 3d location. Sorry I can’t show screenshots in game. I’m on a NDA for a commercial game.