diff options
author | Miika Hamalainen <blender@miikah.org> | 2011-08-05 13:31:35 +0400 |
---|---|---|
committer | Miika Hamalainen <blender@miikah.org> | 2011-08-05 13:31:35 +0400 |
commit | 5467df14cac09a05081db0aa2166306e0f35cbe4 (patch) | |
tree | 1363d5ccd0615ad02edf217a8c7c3805d7240548 /release/scripts | |
parent | f4c93eb580ede4863ab200b557fba7a8e1308b82 (diff) |
Dynamic Paint:
* Added a new "color spread" slider for "spread" effect to adjust how much colors get mixed.
* Improved smudge behavior on "wet" paint.
* Displace can now be set "incremental". This way it's added on top of previous displace.
* Added "displace clamp" setting. You can use it to limit maximum amount of displace.
* Fix: velocity data wasn't always initialized, this could lead to no effect at all or crash.
* Fix: Vertex color rendering near zero alpha values was still incorrect.
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py b/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py index 711c26b9033..1560019e2ac 100644 --- a/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py +++ b/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py @@ -158,6 +158,7 @@ class PHYSICS_PT_dp_advanced_canvas(PhysicButtonsPanel, bpy.types.Panel): layout.prop(surface, "surface_type", expand=False) layout.separator() + # dissolve if (surface.surface_type == "PAINT"): layout.label(text="Wetmap drying:") split = layout.split(percentage=0.8) @@ -176,6 +177,11 @@ class PHYSICS_PT_dp_advanced_canvas(PhysicButtonsPanel, bpy.types.Panel): split = sub.split(percentage=0.8) split.prop(surface, "dissolve_speed", text="Time") split.prop(surface, "use_dissolve_log", text="Slow") + + # per type settings + if (surface.surface_type == "DISPLACE"): + layout.prop(surface, "disp_clamp") + layout.prop(surface, "incremental_disp") if (surface.surface_type == "WAVE"): layout.prop(surface, "wave_open_borders") @@ -304,7 +310,11 @@ class PHYSICS_PT_dp_effects(PhysicButtonsPanel, bpy.types.Panel): layout.prop(surface, "use_spread") col = layout.column() col.active = surface.use_spread - col.prop(surface, "spread_speed") + split = col.split() + sub = split.column() + sub.prop(surface, "spread_speed") + sub = split.column() + sub.prop(surface, "color_spread_speed") elif surface.effect_ui == "DRIP": layout.prop(surface, "use_drip") |