Blender Git Loki
Git Commits -> Revision 3de22de
Revision 3de22de by Miika Hamalainen (master) June 16, 2011, 10:41 (GMT) |
Dynamic Paint: Committed changes from previous weeks, biggest changes are: * Canvas can now have multiple "surfaces" that each can have specific format, type and settings. * Renewed UI to support this new system. * Aside from old "image sequence" output format, Dynamic Paint can now work on vertex level as well. Currently vertex paint and displace are supported. * Integrated vertex level painting with Point Cache. * Added viewport preview for Point Cache surfaces. Due to massive amount of changes, old Dynamic Paint saves are no longer supported. Also some features are temporarily missing or may not work properly. |
Commit Details:
Full Hash: 3de22dec26606c2c526f7193db038fa5125f9b03
SVN Revision: 37548
Parent Commit: 3b41ab4
Lines Changed: +9061, -8893
29 Modified Paths:
/release/datafiles/blenderbuttons (+0, -0) (Diff)
/release/scripts/startup/bl_ui/properties_physics_common.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+188, -122) (Diff)
/release/scripts/startup/bl_ui/space_time.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+32, -49) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+5, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+1926, -1926) (Diff)
/source/blender/blenkernel/intern/particle.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+153, -7) (Diff)
/source/blender/blenloader/intern/readfile.c (+23, -12) (Diff)
/source/blender/blenloader/intern/writefile.c (+12, -4) (Diff)
/source/blender/editors/datafiles/blenderbuttons.c (+6120, -6577) (Diff)
/source/blender/editors/include/UI_icons.h (+2, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+27, -0) (Diff)
/source/blender/editors/physics/physics_intern.h (+2, -0) (Diff)
/source/blender/editors/physics/physics_ops.c (+2, -0) (Diff)
/source/blender/editors/space_outliner/outliner.c (+1, -1) (Diff)
/source/blender/editors/space_time/space_time.c (+8, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+53, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+80, -50) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+3, -7) (Diff)
/source/blender/makesdna/DNA_object_force.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+338, -102) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_space.c (+5, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+59, -15) (Diff)
/release/scripts/startup/bl_ui/properties_physics_common.py (+5, -5) (Diff)
/release/scripts/startup/bl_ui/properties_physics_dynamicpaint.py (+188, -122) (Diff)
/release/scripts/startup/bl_ui/space_time.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_dynamicpaint.h (+32, -49) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+5, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+1926, -1926) (Diff)
/source/blender/blenkernel/intern/particle.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+153, -7) (Diff)
/source/blender/blenloader/intern/readfile.c (+23, -12) (Diff)
/source/blender/blenloader/intern/writefile.c (+12, -4) (Diff)
/source/blender/editors/datafiles/blenderbuttons.c (+6120, -6577) (Diff)
/source/blender/editors/include/UI_icons.h (+2, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+27, -0) (Diff)
/source/blender/editors/physics/physics_intern.h (+2, -0) (Diff)
/source/blender/editors/physics/physics_ops.c (+2, -0) (Diff)
/source/blender/editors/space_outliner/outliner.c (+1, -1) (Diff)
/source/blender/editors/space_time/space_time.c (+8, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+53, -0) (Diff)
/source/blender/makesdna/DNA_dynamicpaint_types.h (+80, -50) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+3, -7) (Diff)
/source/blender/makesdna/DNA_object_force.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_dynamicpaint.c (+338, -102) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_space.c (+5, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+59, -15) (Diff)