Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Scale by component (UV Shell) in UV Editor

Scale by component (UV Shell) in UV Editor

The-Digital-Shaman
Advocate Advocate
2,390 Views
4 Replies
Message 1 of 5

Scale by component (UV Shell) in UV Editor

The-Digital-Shaman
Advocate
Advocate

Hi there,

 

I try to find a way to scale multiple UV Shells according to each UV Shell's own center.

 

Analogically to Scaling with Axis by Component.

 

Do you have some clues how can I perform such operation?

 

Thanks,

DS

0 Likes
2,391 Views
4 Replies
Replies (4)
Message 2 of 5

hamsterHamster
Advisor
Advisor

How many are "multiple"?

For a few shells, you can repeat for every individual shell selection of UVs (UV > LMB-doubleclick any uv), then apply EditMesh>Transform, which will automatically assume bounding-box center, and where you can enter numerical scale value. I believe, you can enter also selecting all the newly created polyMoveUV* nodes and enter the scale value all at once.

For a greater number of shells, you'd look for some 3rd party tools or write own script. Don't know about versions beyond M2019.


,,,_°(O__O)°_,,,
Maya2019.1 @ Windows10 & GeForce GTX1080Ti

If the post was helpful, click the
 ACCEPT SOLUTION  button, so others might find it much more easily.

0 Likes
Message 3 of 5

_sebastian_f
Advisor
Advisor

scale 1 shell:

sebastian_freigang_0-1624520917139.png

get texel density of that shell:

sebastian_freigang_1-1624520976011.png

select all other shells you want to scale and hit set:

sebastian_freigang_2-1624521029076.png

 

Message 4 of 5

The-Digital-Shaman
Advocate
Advocate
0 Likes
Message 5 of 5

vuke151
Observer
Observer

Great! This was genious.

0 Likes