[Bf-blender-cvs] [ee5b2d3] openvdb: Rework the UI for displaying the OpenVDB data.

Kévin Dietrich noreply at git.blender.org
Thu Jun 18 07:01:11 CEST 2015


Commit: ee5b2d37652d5807c552cadfd896bf3e0d722724
Author: Kévin Dietrich
Date:   Wed Jun 17 18:13:16 2015 +0200
Branches: openvdb
https://developer.blender.org/rBee5b2d37652d5807c552cadfd896bf3e0d722724

Rework the UI for displaying the OpenVDB data.

===================================================================

M	release/scripts/startup/bl_ui/properties_physics_smoke.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/properties_physics_smoke.py b/release/scripts/startup/bl_ui/properties_physics_smoke.py
index 3b9dd89..1d8c146 100644
--- a/release/scripts/startup/bl_ui/properties_physics_smoke.py
+++ b/release/scripts/startup/bl_ui/properties_physics_smoke.py
@@ -372,17 +372,18 @@ class PHYSICS_PT_smoke_openvdb(PhysicButtonsPanel, Panel):
         layout.operator("object.smoke_vdb_export")
         layout.operator("object.smoke_vdb_transform_update")
 
-        draw_data = domain.vdb_draw_data
         layout.label(text="Draw OpenVDB Data:")
+        draw_data = domain.vdb_draw_data
         layout.prop_menu_enum(draw_data, "show_tree")
         layout.prop(draw_data, "voxel_drawing")
 
-        if draw_data.voxel_drawing in { 'POINT' }:
-            row = layout.row()
-            row.prop(draw_data, "tolerance")
-            row.prop(draw_data, "point_size")
-            row = layout.row()
-            row.prop(draw_data, "lod")
+        row = layout.row()
+        row.active = draw_data.voxel_drawing in { 'POINT', 'BOX' }
+        row.prop(draw_data, "tolerance")
+        row.prop(draw_data, "lod")
+        row = layout.row()
+        row.active = draw_data.voxel_drawing in { 'POINT' }
+        row.prop(draw_data, "point_size")
 
 
 class PHYSICS_PT_smoke_field_weights(PhysicButtonsPanel, Panel):




More information about the Bf-blender-cvs mailing list