Remesh Modifier UI:

* Some tweaks to the modifier UI
* Hide sharpness property, instead of greying out. 
The policy is to use greying out when a property depends on a boolean, if it depends on an enum item, hide it.
This commit is contained in:
Thomas Dinges 2012-01-19 17:30:29 +00:00
parent 1d46bbef7e
commit 186c0531e2

@ -814,12 +814,13 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
def REMESH(self, layout, ob, md): def REMESH(self, layout, ob, md):
layout.prop(md, "mode") layout.prop(md, "mode")
layout.prop(md, "octree_depth")
layout.prop(md, "scale")
row = layout.row() row = layout.row()
row.active = md.mode == "SHARP" row.prop(md, "octree_depth")
row.prop(md, "sharpness") row.prop(md, "scale")
if md.mode == "SHARP":
layout.prop(md, "sharpness")
layout.prop(md, "remove_disconnected_pieces") layout.prop(md, "remove_disconnected_pieces")
row = layout.row() row = layout.row()