I have a flat surface plane geometry with UVs. The textures are all wrapped.
I need to expand/contract the plane’s positional geometry without squashing/stretching mapped textures, maintaining essentially the proportions from the user’s perspective.
Ideally I want a solution that can be applied not just for a single plane but for any geometry, updating all UVs relatively from a positional transformation.
Is there a utility that can do this that someone can kindly share?