diff options
author | mano-wii <germano.costa@ig.com.br> | 2019-12-12 04:31:20 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2019-12-12 04:31:20 +0300 |
commit | f050fa325375ecf8931750baca7846cd830c7370 (patch) | |
tree | 3b652e868960eecd41394faf8db91fe590e10660 /release | |
parent | dc3a165ae0f22a4ff36bf9c7cc7fc189c351b35a (diff) |
Modifier: New Weld Modifier
Part of T70240
This is the initial implementation of Weld Modifier.
New features will be added later.
ToDo:
- Seams: restrict welding to vertices along boundary edges.
- Edge Collapse: collapse edges below the length threshold.
- New icon.
- Some customdata are not being correctly interpolated.
Differential Revision: https://developer.blender.org/D6383
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_modifier.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py b/release/scripts/startup/bl_ui/properties_data_modifier.py index f576a29a783..c872b9acd4a 100644 --- a/release/scripts/startup/bl_ui/properties_data_modifier.py +++ b/release/scripts/startup/bl_ui/properties_data_modifier.py @@ -1481,6 +1481,11 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel): col.prop(md, "material_offset", text="Material Offset") + def WELD(self, layout, ob, md): + layout.prop(md, "merge_threshold", text="Distance") + layout.prop(md, "max_interactions") + layout.prop_search(md, "vertex_group", ob, "vertex_groups") + def DATA_TRANSFER(self, layout, ob, md): row = layout.row(align=True) row.prop(md, "object") @@ -2372,7 +2377,7 @@ class DATA_PT_gpencil_modifiers(ModifierButtonsPanel, Panel): subcol.enabled = md.duplications > 0 subcol.prop(md, "distance") subcol.prop(md, "offset", slider=True) - + subcol.separator() subcol.prop(md, "enable_fading") @@ -2408,7 +2413,7 @@ class DATA_PT_gpencil_modifiers(ModifierButtonsPanel, Panel): row = layout.row(align=True) row.prop(md, "layer_pass", text="Pass") row.prop(md, "invert_layer_pass", text="", icon='ARROW_LEFTRIGHT') - + classes = ( DATA_PT_modifiers, DATA_PT_gpencil_modifiers, |