Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiika Hamalainen <blender@miikah.org>2011-08-05 13:31:35 +0400
committerMiika Hamalainen <blender@miikah.org>2011-08-05 13:31:35 +0400
commit5467df14cac09a05081db0aa2166306e0f35cbe4 (patch)
tree1363d5ccd0615ad02edf217a8c7c3805d7240548 /release
parentf4c93eb580ede4863ab200b557fba7a8e1308b82 (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')
-rw-r--r--release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py12
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")