diff options
author | Sebastian Parborg <darkdefende@gmail.com> | 2019-08-26 19:34:11 +0300 |
---|---|---|
committer | Sebastian Parborg <darkdefende@gmail.com> | 2019-09-13 11:36:05 +0300 |
commit | 57e55906f04a48a951fbbcfd7c197eef35ad4387 (patch) | |
tree | a4246ffdd501027a37d7329dca05de4d9ed19b15 /release | |
parent | 1c44d08a69eb3e66c7f942d748f549d6b8ca138f (diff) |
Add QuadriFlow remesher
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_mesh.py | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/release/scripts/startup/bl_ui/properties_data_mesh.py b/release/scripts/startup/bl_ui/properties_data_mesh.py index 975f968b1b3..4994fac0b7d 100644 --- a/release/scripts/startup/bl_ui/properties_data_mesh.py +++ b/release/scripts/startup/bl_ui/properties_data_mesh.py @@ -468,14 +468,18 @@ class DATA_PT_remesh(MeshButtonsPanel, Panel): def draw(self, context): layout = self.layout layout.use_property_split = True - col = layout.column() + row = layout.row() mesh = context.mesh - col.prop(mesh, "remesh_voxel_size") - col.prop(mesh, "remesh_smooth_normals") - col.prop(mesh, "remesh_preserve_paint_mask") - col.operator("object.voxel_remesh", text="Voxel Remesh") - + row.prop(mesh, "remesh_mode", text="Mode", expand=True) + col = layout.column() + if (mesh.remesh_mode == 'VOXEL'): + col.prop(mesh, "remesh_voxel_size") + col.prop(mesh, "remesh_smooth_normals") + col.prop(mesh, "remesh_preserve_paint_mask") + col.operator("object.voxel_remesh", text="Voxel Remesh") + else: + col.operator("object.quadriflow_remesh", text="QuadriFlow Remesh") class DATA_PT_customdata(MeshButtonsPanel, Panel): bl_label = "Geometry Data" |