Blender Git Loki
Git Commits -> Revision 8394f65
Revision 8394f65 by Miika Hamalainen (master) August 3, 2011, 18:31 (GMT) |
Dynamic Paint: * Object velocity can now be used to determine brush influence and color. * Brushes can now be set to "smudge" existing paint. * Added new operators to easily add and remove surface output mesh data layers from Dynamic Paint ui. * Fixed drip effect algorithm to work properly on forces pointing towards surface. * Adjusted drip effect speed. * Drip effect can now use canvas velocity and acceleration to influence drip direction. * Fixed texture mapping for material enabled brushes. * "Object Center" type brushes can now use "material color" as well. * Improved surface partitioning grid generation algorithm. * Fixed possible invalid brush collision detection when OpenMP enabled. * Fixed incorrect random sized particle displace/wave influence. * Fixed "Object Center" brush color ramp falloff. * Fixed invalid zero alpha sampling when rendering vertex colors. * Lots of smaller tweaking. |
Commit Details:
Full Hash: 8394f65d4a6019ae623fe32268a769463a189b9e
SVN Revision: 39001
Parent Commit: 35720a4
Lines Changed: +1182, -403
16 Modified Paths:
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+40, -5) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+1020, -377) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -0) (Diff)
/source/blender/editors/include/ED_mesh.h (+1, -0) (Diff)
/source/blender/editors/mesh/mesh_data.c (+19, -0) (Diff)
/source/blender/editors/physics/physics_intern.h (+1, -0) (Diff)
/source/blender/editors/physics/physics_ops.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+13, -3) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+65, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -13) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -0) (Diff)
/source/blender/render/intern/source/render_texture.c (+1, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+14, -1) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+1020, -377) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -0) (Diff)
/source/blender/editors/include/ED_mesh.h (+1, -0) (Diff)
/source/blender/editors/mesh/mesh_data.c (+19, -0) (Diff)
/source/blender/editors/physics/physics_intern.h (+1, -0) (Diff)
/source/blender/editors/physics/physics_ops.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+13, -3) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+65, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -13) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -0) (Diff)
/source/blender/render/intern/source/render_texture.c (+1, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+14, -1) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)