Page MenuHome

this commit adds 3 new operators - for _multi object_ uvmap handling. they have visual menu-items in: mesh data panel - umvap section - context menu (drop down icon) ----
Needs ReviewPublic

Authored by Emanuel Rumpf (emrum) on Dec 4 2021, 11:12 PM.

Diff Detail

Repository
rB Blender
Branch
mutli-object-uvmap-ops (branched from master)
Build Status
Buildable 19200
Build 19200: arc lint + arc unit

Event Timeline

Emanuel Rumpf (emrum) requested review of this revision.Dec 4 2021, 11:12 PM
Emanuel Rumpf (emrum) created this revision.

Thanks for the contribution, however I don't think we can use this patch.

There are some fundamental issues to solve in this area, T54862: Multi-Object Properties Editing is the main task about that.

This patch adds functionality to work around limitations regarding editing properties of multiple objects for one specific case, but really we need a more general solution for this. This would probably not be implemented in Python but in the core C/C++ implementation.

Emanuel Rumpf (emrum) added a comment.EditedFeb 4 2022, 8:34 AM

This patch adds functionality to work around limitations regarding editing properties of multiple objects for one specific case,
but really we need a more general solution for this. This would probably not be implemented in Python but in the core C/C++ implementation.

this "patch" (3 operators) is necessary, for enabling creation of UV atlas (combines uvmaps of different objects).
this may be important for many workflows .
this does not conflict or depend, on other multi-object features.
while, for T54862 to be implemented, it could take many months or years,
while these operators may actually stay the same, when needlessly implemented again.