Blender Git Commit Log
Git Commits -> Revision 79ef358
Revision 79ef358 by Miika Hamalainen (master) September 5, 2011, 16:04 (GMT) |
Dynamic Paint: * Added "Initial Color" setting for surfaces. You can for example set color from UV mapped texture or from vertex colors. * Added clamping option for "wave" brushes. * Merged smudge and drip adjacency search code. This fixes some issues with drip effect and makes code easier to maintain. * Some adjustments to the bounding box generation code. * OpenMP is now completely disabled if no compile flag is set. * Wetness values are now properly clamped on vertex surfaces. No more black dots on >1.0 wetness. * Textured brushes now use same function calls as internal renderer, instead of modified duplicates. * Moved operator code to editors/physics/. * Re-enabled some particle brush optimizations. * Fixed sometimes incorrect volume brush influence. * Fixed possible crash when using a brush that uses "Voxel Data" texture simultaneously with material preview or render. * Fixed texture mapping issues for "Object Center" brush. * Fixed possible crash/corruption when duplicating brush object that uses color ramps. * Other tweaking and code cleanup. |
Commit Details:
Full Hash: 79ef35889f850aa7173800bcf67918c14f3b1291
SVN Revision: 39929
Parent Commit: 39b66f9
Lines Changed: +1120, -948
1 Added Path:
/source/blender/editors/physics/dynamicpaint_ops.c (+268, -0) (View)
11 Modified Paths:
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+38, -2) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+16, -4) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+717, -910) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+14, -2) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+47, -21) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+8, -0) (Diff)
/source/blender/render/intern/include/texture.h (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+3, -3) (Diff)
/source/blender/render/intern/source/volumetric.c (+5, -5) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+16, -4) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+717, -910) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+14, -2) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+47, -21) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+8, -0) (Diff)
/source/blender/render/intern/include/texture.h (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+3, -3) (Diff)
/source/blender/render/intern/source/volumetric.c (+5, -5) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)