[Bf-blender-cvs] [394ede2] fluid-mantaflow: reorganized flow source settings in UI
Sebastián Barschkis
noreply at git.blender.org
Sat Aug 6 13:00:56 CEST 2016
Commit: 394ede20b6434cb0676e7b95d730b55d2da36e60
Author: Sebastián Barschkis
Date: Sun Jul 24 10:11:47 2016 +0200
Branches: fluid-mantaflow
https://developer.blender.org/rB394ede20b6434cb0676e7b95d730b55d2da36e60
reorganized flow source settings in UI
===================================================================
M release/datafiles/locale
M release/scripts/startup/bl_ui/properties_physics_smoke.py
===================================================================
diff --git a/release/datafiles/locale b/release/datafiles/locale
index d2b8d0e..fff5b57 160000
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@ -1 +1 @@
-Subproject commit d2b8d0ed8de89d7e22084ac317c6cc3b660d399b
+Subproject commit fff5b57dfbe2b69fb85f69715bb92acd3b3f68a2
diff --git a/release/scripts/startup/bl_ui/properties_physics_smoke.py b/release/scripts/startup/bl_ui/properties_physics_smoke.py
index 5184ad6..0209a92 100644
--- a/release/scripts/startup/bl_ui/properties_physics_smoke.py
+++ b/release/scripts/startup/bl_ui/properties_physics_smoke.py
@@ -80,29 +80,6 @@ class PHYSICS_PT_fluid(PhysicButtonsPanel, Panel):
if flow.smoke_flow_type != 'LIQUID':
split = layout.split()
- col = split.column()
- col.label(text="Flow Source:")
- col.prop(flow, "smoke_flow_source", expand=False, text="")
- if flow.smoke_flow_source == 'PARTICLES':
- col.label(text="Particle System:")
- col.prop_search(flow, "particle_system", ob, "particle_systems", text="")
- col.prop(flow, "use_particle_size", text="Set Size")
- sub = col.column()
- sub.active = flow.use_particle_size
- sub.prop(flow, "particle_size")
- else:
- col.prop(flow, "surface_distance")
- col.prop(flow, "volume_density")
-
- sub = col.column(align=True)
- sub.prop(flow, "use_initial_velocity")
-
- sub = sub.column()
- sub.active = flow.use_initial_velocity
- sub.prop(flow, "velocity_factor")
- if flow.smoke_flow_source == 'MESH':
- sub.prop(flow, "velocity_normal")
- #sub.prop(flow, "velocity_random")
col = split.column()
col.label(text="Initial Values:")
@@ -113,6 +90,7 @@ class PHYSICS_PT_fluid(PhysicButtonsPanel, Panel):
col.prop(flow, "smoke_color")
if flow.smoke_flow_type in {'FIRE', 'BOTH'}:
col.prop(flow, "fuel_amount")
+ col = split.column()
col.label(text="Sampling:")
col.prop(flow, "subframes")
@@ -154,7 +132,7 @@ class PHYSICS_PT_smoke(PhysicButtonsPanel, Panel):
sub.prop(domain, "use_dissolve_smoke_log", text="Slow")
class PHYSICS_PT_smoke_flow_advanced(PhysicButtonsPanel, Panel):
- bl_label = "Smoke Flow Advanced"
+ bl_label = "Fluid Source"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
@@ -168,8 +146,35 @@ class PHYSICS_PT_smoke_flow_advanced(PhysicButtonsPanel, Panel):
flow = context.smoke.flow_settings
split = layout.split()
+
col = split.column()
-
+ col.label(text="Flow Source:")
+ col.prop(flow, "smoke_flow_source", expand=False, text="")
+ if flow.smoke_flow_source == 'PARTICLES':
+ col.label(text="Particle System:")
+ col.prop_search(flow, "particle_system", ob, "particle_systems", text="")
+ col.prop(flow, "use_particle_size", text="Set Size")
+ sub = col.column()
+ sub.active = flow.use_particle_size
+ sub.prop(flow, "particle_size")
+ else:
+ col.prop(flow, "surface_distance")
+ col.prop(flow, "volume_density")
+
+ sub = col.column(align=True)
+ sub.prop(flow, "use_initial_velocity")
+
+ sub = sub.column()
+ sub.active = flow.use_initial_velocity
+ sub.prop(flow, "velocity_factor")
+ if flow.smoke_flow_source == 'MESH':
+ sub.prop(flow, "velocity_normal")
+ #sub.prop(flow, "velocity_random")
+
+ col = split.column()
+ col.label(text="Vertex Group:")
+ col.prop_search(flow, "density_vertex_group", ob, "vertex_groups", text="")
+
col.prop(flow, "use_texture")
sub = col.column()
sub.active = flow.use_texture
@@ -182,10 +187,6 @@ class PHYSICS_PT_smoke_flow_advanced(PhysicButtonsPanel, Panel):
sub.prop(flow, "texture_size")
sub.prop(flow, "texture_offset")
- col = split.column()
- col.label(text="Vertex Group:")
- col.prop_search(flow, "density_vertex_group", ob, "vertex_groups", text="")
-
class PHYSICS_PT_smoke_fire(PhysicButtonsPanel, Panel):
bl_label = "Fire"
More information about the Bf-blender-cvs
mailing list