[Bf-blender-cvs] [1150186] soc-2016-uv_tools: Reveal hidden UVs for all unwrap modes
Phil Gosch
noreply at git.blender.org
Wed Jun 15 11:23:56 CEST 2016
Commit: 11501865b8efb8380aa687a09b60eb482177c289
Author: Phil Gosch
Date: Wed Jun 15 11:23:30 2016 +0200
Branches: soc-2016-uv_tools
https://developer.blender.org/rB11501865b8efb8380aa687a09b60eb482177c289
Reveal hidden UVs for all unwrap modes
===================================================================
M release/scripts/startup/bl_operators/uvcalc_follow_active.py
M release/scripts/startup/bl_operators/uvcalc_lightmap.py
M release/scripts/startup/bl_operators/uvcalc_smart_project.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/uvcalc_follow_active.py b/release/scripts/startup/bl_operators/uvcalc_follow_active.py
index d1ac9e0..ffabf36 100644
--- a/release/scripts/startup/bl_operators/uvcalc_follow_active.py
+++ b/release/scripts/startup/bl_operators/uvcalc_follow_active.py
@@ -217,6 +217,8 @@ def extend(obj, operator, EXTEND_MODE):
def main(context, operator):
obj = context.active_object
+ bpy.ops.uv.reveal()
+
extend(obj, operator, operator.properties.mode)
diff --git a/release/scripts/startup/bl_operators/uvcalc_lightmap.py b/release/scripts/startup/bl_operators/uvcalc_lightmap.py
index a120e2b..b67ee23 100644
--- a/release/scripts/startup/bl_operators/uvcalc_lightmap.py
+++ b/release/scripts/startup/bl_operators/uvcalc_lightmap.py
@@ -558,7 +558,9 @@ def lightmap_uvpack(meshes,
def unwrap(operator, context, **kwargs):
is_editmode = (context.object.mode == 'EDIT')
+
if is_editmode:
+ bpy.ops.uv.reveal()
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
PREF_ACT_ONLY = kwargs.pop("PREF_ACT_ONLY")
diff --git a/release/scripts/startup/bl_operators/uvcalc_smart_project.py b/release/scripts/startup/bl_operators/uvcalc_smart_project.py
index 52e7b0e..2e46d39 100644
--- a/release/scripts/startup/bl_operators/uvcalc_smart_project.py
+++ b/release/scripts/startup/bl_operators/uvcalc_smart_project.py
@@ -746,6 +746,7 @@ def main(context,
is_editmode = (context.active_object.mode == 'EDIT')
if is_editmode:
+ bpy.ops.uv.reveal()
obList = [ob for ob in [context.active_object] if ob and ob.type == 'MESH']
else:
obList = [ob for ob in context.selected_editable_objects if ob and ob.type == 'MESH']
More information about the Bf-blender-cvs
mailing list