c30ra / uv-align-distribute

This add-on help align and distribute uv island in the uv space
GNU General Public License v3.0
68 stars 9 forks source link

Question: About Overlayed/Similarly-Grouped UV Islands #10

Open Yarcaz opened 7 years ago

Yarcaz commented 7 years ago

I love this addon to blender that you have made. Uv-Align-Distribute has helped me out tremendously.

It has saved me so much time when dealing with UV organizing and manipulating, even though I had to manually rotate/mirror certain UV islands multiple times in order for them to snap together properly. (And sometimes the islands would "somewhat" snap together fully and I then had to manually weld the similar verticies together.) Not every program is perfect but I did experience those things sometimes, as a note to maybe future updates refining this program (possibly?). But this is feedback none-the-less, and if you need me to send you some files/screenshots or go more in depth as to some minor problems that I experiences I would be more than happy to oblige.

But that is besides the main point of my issue/concern/question/request. I was using this program and after I had manually snapped all the similar islands that I wanted to together so that they overlapped, I tried to pack the islands which then just undid what I had done/un-overlapped all the uv islands to pack them. I was curious if you intend to make an update in the future to allow for selecting/marking grouped/similar/overlapping uv islands and locking them together. So that one could then pack all the overlapping islands that have been snapped together without them seperating. (This is very important to help take up the UV space, take up empty space. [Especially for when joining multiple objects together and tring to "pack/organize all the overlapping uv islands" in a nice and neat.organized way. So those were my issues/concerns/requests/questions about this belnder addon program.

This Link here shows an example of what I mean that I am "mainly" looking for/at: https://blender.stackexchange.com/questions/62491/how-to-pack-uv-without-breaking-stacks-of-islands/71901

c30ra commented 7 years ago

Thanks for the compliment! However: For the auto welding of uv verts, I don't think there is a solution since is a blender behavior... For the mirror/rotation there should be a solution but at the moment I have no idea on how to implement it. For the packing problem you can try to pin the uv after you have aligned the islands and the use pack uv or first manually separate similar islands, and pack the remaining ones, the match the others. Unfortunately there is no way to do it right now. I was trying to implement a packing algorithm but without sucess. So for the moment I can't do anything for this problem, sorry..

schroef commented 6 years ago

Perhaps you are interested, i made a addon which is a bridge between UVlayout and Blender. I know UVlayout is a bit of weird old program, but has very good packing solutions.

You can find it here

c30ra commented 6 years ago

Thanks for sharing this!!! I'll keep in mind when I'll need it. Actually, it's about a year that I don't use blender anymore, regularly... Mainly because Unreal Engine doesn't give proper support for glTF and blender FBX it's incomplete...