[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