I wasn't sure what type of keyword to use to try and look up the answer to this.
In Maya, and presumably most other programs with UVs, there's an option in the UV menu called "Unfold", in which the program attempts to match the relationshop of the UVs to the relationship between the corrosponding geometry. I'm wondering, is there something that's similar but... sort of the opposite? A tool that unfolds geometry to attempt to match UVs.
I'm working on a project where it's a lot easier to alter the UVs than the geometry. I'm reusing the same texture for a lot of different objects. With some frequency I find myself with geometry that's slightly off, stretching the UVs, but I can't change the UVs even slightly without totally changing how the texture looks.
Replies
I can only say that planning works very well to avoid these kinds of headaches. If you know the poly budgets and texture sizes ahead of time, you can tailor the geometry or textures to not have these kinds of bad stretching issues later on. I suppose it's too late to make the necessary modifications to the textures now to accommodate for the different ways these textures will be used?
Good luck!
My current workflow generally goes:
1. Create a base mesh that fits the canyon gradient texture.
2. Do the UVs for that base mesh
3. Duplicate the mesh a few times to create variants of the idea. (For example, start with a wall of rock, and then create several similar walls that bend in different directions so that I have a flat wall, and L-shaped wall, a curved wall, etc).
It's while I'm tweaking the duplicates that I usually end of with stretched UVs. Some degree of stretching is inevitable and that's fine, I just want to keep it subtle enough that the player won't notice. A lot of time I need to radically bend a section (such as creating an L-wall section out of a flat section), and then I have go in manually to tweak each vert so that it's close to matching the original UVs. Average vertices actually does a pretty good job of helping, but it also shrinks the verts towards each other.
I don't desperately need the tool I'm hoping for, it would just make some parts go faster.