Compare commits
13 Commits
feature-im
...
ui_layout_
Author | SHA1 | Date | |
---|---|---|---|
8ae25e307e | |||
4319e9499e | |||
5979ea96a5 | |||
2b83d81f68 | |||
d3fe033875 | |||
beca377c27 | |||
53c9fbef60 | |||
341dbce1b7 | |||
c1db8d6983 | |||
ffb515410c | |||
658a7cb46f | |||
51be9ff07a | |||
2de27897f3 |
@@ -225,6 +225,34 @@ class DATA_PT_vertex_groups(MeshButtonsPanel, Panel):
|
||||
col.operator("object.vertex_group_move", icon='TRIA_UP', text="").direction = 'UP'
|
||||
col.operator("object.vertex_group_move", icon='TRIA_DOWN', text="").direction = 'DOWN'
|
||||
|
||||
box = layout.box()
|
||||
box.label(text="Row, auto, col_tweak 2")
|
||||
gflow = box.grid_flow(row_major=True, num_columns=0, even_columns=False, even_rows=False, align=False)
|
||||
for vg in ob.vertex_groups:
|
||||
gflow.prop(vg, "name", text="")
|
||||
gflow.prop(vg, "lock_weight")
|
||||
|
||||
box = layout.box()
|
||||
box.label(text="Col, auto, col_tweak 2")
|
||||
gflow = box.grid_flow(row_major=False, num_columns=0, even_columns=False, even_rows=False, align=False)
|
||||
for vg in ob.vertex_groups:
|
||||
gflow.prop(vg, "name", text="")
|
||||
gflow.prop(vg, "lock_weight")
|
||||
|
||||
box = layout.box()
|
||||
box.label(text="Row, auto % 2, col_tweak 2")
|
||||
gflow = box.grid_flow(row_major=True, num_columns=-2, even_columns=False, even_rows=False, align=False)
|
||||
for vg in ob.vertex_groups:
|
||||
gflow.prop(vg, "name", text="")
|
||||
gflow.prop(vg, "lock_weight")
|
||||
|
||||
box = layout.box()
|
||||
box.label(text="Col, auto % 2, col_tweak 2")
|
||||
gflow = box.grid_flow(row_major=False, num_columns=-2, even_columns=False, even_rows=False, align=False)
|
||||
for vg in ob.vertex_groups:
|
||||
gflow.prop(vg, "name", text="")
|
||||
gflow.prop(vg, "lock_weight")
|
||||
|
||||
if ob.vertex_groups and (ob.mode == 'EDIT' or (ob.mode == 'WEIGHT_PAINT' and ob.type == 'MESH' and ob.data.use_paint_mask_vertex)):
|
||||
row = layout.row()
|
||||
|
||||
|
@@ -713,7 +713,10 @@ class TEXTURE_PT_influence(TextureSlotPanel, Panel):
|
||||
return sub # XXX, temp. use_map_normal needs to override.
|
||||
|
||||
if isinstance(idblock, ParticleSettings):
|
||||
split = layout.split()
|
||||
box = layout.box()
|
||||
box.label(text="¡OLD LAYOUT!")
|
||||
|
||||
split = box.split()
|
||||
|
||||
col = split.column()
|
||||
col.label(text="General:")
|
||||
@@ -729,9 +732,9 @@ class TEXTURE_PT_influence(TextureSlotPanel, Panel):
|
||||
factor_but(col, "use_map_gravity", "gravity_factor", "Gravity")
|
||||
factor_but(col, "use_map_field", "field_factor", "Force Fields")
|
||||
|
||||
layout.label(text="Hair:")
|
||||
box.label(text="Hair:")
|
||||
|
||||
split = layout.split()
|
||||
split = box.split()
|
||||
|
||||
col = split.column()
|
||||
factor_but(col, "use_map_length", "length_factor", "Length")
|
||||
@@ -743,6 +746,36 @@ class TEXTURE_PT_influence(TextureSlotPanel, Panel):
|
||||
factor_but(col, "use_map_kink_freq", "kink_freq_factor", "Kink Frequency")
|
||||
factor_but(col, "use_map_rough", "rough_factor", "Rough")
|
||||
|
||||
|
||||
layout.separator()
|
||||
box = layout.box()
|
||||
box.label(text="¡GRID FLOW LAYOUT!")
|
||||
|
||||
gflow = box.grid_flow(row_major=True, num_columns=0, even_columns=True, even_rows=False, align=False)
|
||||
|
||||
col = gflow.column()
|
||||
col.label(text="General:")
|
||||
factor_but(col, "use_map_time", "time_factor", "Time")
|
||||
factor_but(col, "use_map_life", "life_factor", "Lifetime")
|
||||
factor_but(col, "use_map_density", "density_factor", "Density")
|
||||
factor_but(col, "use_map_size", "size_factor", "Size")
|
||||
|
||||
col = gflow.column()
|
||||
col.label(text="Physics:")
|
||||
factor_but(col, "use_map_velocity", "velocity_factor", "Velocity")
|
||||
factor_but(col, "use_map_damp", "damp_factor", "Damp")
|
||||
factor_but(col, "use_map_gravity", "gravity_factor", "Gravity")
|
||||
factor_but(col, "use_map_field", "field_factor", "Force Fields")
|
||||
|
||||
col = gflow.column()
|
||||
col.label(text="Hair:")
|
||||
factor_but(col, "use_map_length", "length_factor", "Length")
|
||||
factor_but(col, "use_map_clump", "clump_factor", "Clump")
|
||||
factor_but(col, "use_map_twist", "twist_factor", "Twist")
|
||||
factor_but(col, "use_map_kink_amp", "kink_amp_factor", "Kink Amplitude")
|
||||
factor_but(col, "use_map_kink_freq", "kink_freq_factor", "Kink Frequency")
|
||||
factor_but(col, "use_map_rough", "rough_factor", "Rough")
|
||||
|
||||
elif isinstance(idblock, FreestyleLineStyle):
|
||||
split = layout.split()
|
||||
|
||||
|
Reference in New Issue
Block a user