Dynamic Paint:
authorMiika Hamalainen <blender@miikah.org>
Mon, 5 Sep 2011 16:04:15 +0000 (16:04 +0000)
committerMiika Hamalainen <blender@miikah.org>
Mon, 5 Sep 2011 16:04:15 +0000 (16:04 +0000)
commit79ef35889f850aa7173800bcf67918c14f3b1291
tree198618ec4a98e50a1123ea94c093788413ca18dc
parent39b66f9ad4239865f25853eea3cbf48e4853a266
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.
12 files changed:
release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py
source/blender/blenkernel/BKE_dynamicpaint.h
source/blender/blenkernel/intern/dynamicpaint.c
source/blender/editors/physics/CMakeLists.txt
source/blender/editors/physics/dynamicpaint_ops.c [new file with mode: 0644]
source/blender/makesdna/DNA_dynamicpaint_types.h
source/blender/makesrna/intern/rna_dynamicpaint.c
source/blender/modifiers/intern/MOD_dynamicpaint.c
source/blender/render/intern/include/texture.h
source/blender/render/intern/source/render_texture.c
source/blender/render/intern/source/volumetric.c
source/blenderplayer/bad_level_call_stubs/stubs.c