I use Maya to do my UVs and dont have an issue with the actual UVing part. The issue I have is the Maya UV layout tool. Its awful. Either that or I have no idea how to optimize it the best for my needs. I see some people use things like iPackThat, but I cant find that for sale anywhere anymore.
Does anyone have some tips for packing UVs in Maya, or another program I can use to pack? Or a script? I end up just doing it all by hand and its so extremely tedious.
Sorry if this topic has been talked about recently. I couldnt find any recent discussions on it.
Replies
Ill look into iPackThat, Ive heard things about it over the years. Thanks
do what Joopson posted or pack stuff manually
For the Layout options, I'm missing options like in UVPackmaster to group shells together according to their materials or their island group.
Which version of Maya are you using? These layout tools were added around 2015-2017 (I can't remember exactly), but they've been in for a short while now, and are very very capable.
Here's a before and after of a weirdly shaped mesh. All I did was automatic-mapped it (I wanted lots of weird islands, to show the packing), then hit layout with some tweaked padding settings. It does a pretty great job of efficiently using space. And if you don't care about maintaining the aspect ratio of individual islands, or maintaining the 3D scale ratio of the islands, you can get even better packing.
This is in Maya 2019.
to make sure that maya does not rescale at all when packing you should make shell pre-scaling off and the layout scale mode off. For shell padding and tile padding you should use values that give enough space the texture map size you have selected. I usually use 8-16 pixels depending of map size.