Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/properties_data_modifier.py
| Show First 20 Lines • Show All 732 Lines • ▼ Show 20 Lines | class DATA_PT_modifiers(ModifierButtonsPanel, Panel): | ||||
| def SHRINKWRAP(self, layout, ob, md): | def SHRINKWRAP(self, layout, ob, md): | ||||
| split = layout.split() | split = layout.split() | ||||
| col = split.column() | col = split.column() | ||||
| col.label(text="Target:") | col.label(text="Target:") | ||||
| col.prop(md, "target", text="") | col.prop(md, "target", text="") | ||||
| col = split.column() | col = split.column() | ||||
| col.label(text="Vertex Group:") | col.label(text="Vertex Group:") | ||||
| col.prop_search(md, "vertex_group", ob, "vertex_groups", text="") | row = col.row(align=True) | ||||
| row.prop_search(md, "vertex_group", ob, "vertex_groups", text="") | |||||
| row.prop(md, "invert_vertex_group", text="", icon='ARROW_LEFTRIGHT') | |||||
| split = layout.split() | split = layout.split() | ||||
| col = split.column() | col = split.column() | ||||
| col.prop(md, "offset") | col.prop(md, "offset") | ||||
| col = split.column() | col = split.column() | ||||
| col.label(text="Mode:") | col.label(text="Mode:") | ||||
| Show All 31 Lines | class DATA_PT_modifiers(ModifierButtonsPanel, Panel): | ||||
| def SIMPLE_DEFORM(self, layout, ob, md): | def SIMPLE_DEFORM(self, layout, ob, md): | ||||
| layout.row().prop(md, "deform_method", expand=True) | layout.row().prop(md, "deform_method", expand=True) | ||||
| split = layout.split() | split = layout.split() | ||||
| col = split.column() | col = split.column() | ||||
| col.label(text="Vertex Group:") | col.label(text="Vertex Group:") | ||||
| col.prop_search(md, "vertex_group", ob, "vertex_groups", text="") | row = col.row(align=True) | ||||
| row.prop_search(md, "vertex_group", ob, "vertex_groups", text="") | |||||
| row.prop(md, "invert_vertex_group", text="", icon='ARROW_LEFTRIGHT') | |||||
| split = layout.split() | split = layout.split() | ||||
| col = split.column() | col = split.column() | ||||
| col.label(text="Axis, Origin:") | col.label(text="Axis, Origin:") | ||||
| col.prop(md, "origin", text="") | col.prop(md, "origin", text="") | ||||
| if md.deform_method in {'TAPER', 'STRETCH', 'TWIST'}: | if md.deform_method in {'TAPER', 'STRETCH', 'TWIST'}: | ||||
| ▲ Show 20 Lines • Show All 648 Lines • Show Last 20 Lines | |||||