I want to create a shader with functionality like from this tutorial https://www.youtube.com/watch?v=HKTIuvFHAPQ but for 3d assets. Im doubting its possible as UVs are vector2 and 3d objects are vector3. The only way for it to work would be to scale an object by all axis always. but if I want to do a single axis there's going to be issues
To use the scale of an object in shader graph we need to modify UV values that we pass to the rest of our shader. In this video I will show you how to use Object node and Tiling and Offset node to do just that.
@Jettelly
Learn all there is about shaders in Unity
https://learn.jettelly.com/unity-shader-bible/
Learn to write more maintainable...