Blender Git Commit Log

Git Commits -> Revision afa0fa5

Revision afa0fa5 by Nicholas Bishop (master)
August 16, 2009, 19:50 (GMT)
2.5 Sculpt:

* Added a new Paint type in scene DNA. This is now the base struct for Sculpt.
* The Paint type contains a list of Brushes, you can add or remove these much like material and texture slots.
* Modified the UI for the new Paint type, now shows the list of brushes active for this mode
* Added a New Brush operator, shows in the UI as a list of brush tool types to add
* Made the sculpt tool property UI smaller and not expanded, expectation is that we will have a number of preset brushes that will cover the basic sculpt brush types

TODO:
* Vertex paint, weight paint, texture paint need to be converted to this system next
* Add brush presets to the default blend

Commit Details:

Full Hash: afa0fa5e29de94b093f4eda2f8105faa59ba5573
SVN Revision: 22530
Parent Commit: d5c9906
Lines Changed: +444, -103

18 Modified Paths:

/release/ui/space_view3d_toolbar.py (+18, -6) (Diff)
/source/blender/blenkernel/BKE_brush.h (+1, -2) (Diff)
/source/blender/blenkernel/BKE_paint.h (+12, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+1, -18) (Diff)
/source/blender/blenkernel/intern/paint.c (+113, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+5, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+8, -3) (Diff)
/source/blender/blenloader/intern/writefile.c (+6, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_ops.c (+123, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_utils.c (+10, -8) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+60, -36) (Diff)
/source/blender/editors/space_buttons/buttons_context.c (+2, -1) (Diff)
/source/blender/editors/space_node/node_edit.c (+4, -4) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+11, -4) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+12, -12) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+55, -5) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021