[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_brush.h blender/source/blender/blenkernel/bad_level_call_stubs stubs.c blender/source/blender/blenkernel/intern brush.c texture.c blender/source/blender/blenloader/intern readfile.c writefile.c blender/source/blender/imbuf IMB_imbuf.h blender/source/blender/imbuf/intern ...
Brecht Van Lommel
brechtvanlommel at pandora.be
Mon Jul 31 17:53:04 CEST 2006
blendix (Brecht Van Lommel) 2006/07/31 17:53:04 CEST
Modified files:
blender/source/blender/blenkernel BKE_brush.h
blender/source/blender/blenkernel/bad_level_call_stubs stubs.c
blender/source/blender/blenkernel/intern brush.c texture.c
blender/source/blender/blenloader/intern readfile.c
writefile.c
blender/source/blender/imbuf IMB_imbuf.h
blender/source/blender/imbuf/intern rectop.c
blender/source/blender/include blendef.h butspace.h
blender/source/blender/makesdna DNA_brush_types.h
blender/source/blender/render/extern/include RE_render_ext.h
blender/source/blender/render/intern/source texture.c
blender/source/blender/src buttons_editing.c buttons_shading.c
drawimage.c header_buttonswin.c
headerbuttons.c imagepaint.c
Log:
ImagePaint Refactoring:
- ImagePaint now uses ImBuf directly, and the rect blending functions
were moved into the imbuf module.
- The brush spacing, timing and sampling was abstracted into brush.c, for
later reuse in other paint modes.
Float ImagePaint support.
Textured Brushes:
- Only the first texture channel is used now.
- Options for size and offset should be added, but need to find some space
in the panel, or add a second one ..
Revision Changes Path
1.2 +22 -7 blender/source/blender/blenkernel/BKE_brush.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_brush.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.51 +2 -2 blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c.diff?r1=1.50&r2=1.51&cvsroot=bf-blender>
1.3 +375 -105 blender/source/blender/blenkernel/intern/brush.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/brush.c.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.30 +27 -2 blender/source/blender/blenkernel/intern/texture.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/texture.c.diff?r1=1.29&r2=1.30&cvsroot=bf-blender>
1.283 +21 -6 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.282&r2=1.283&cvsroot=bf-blender>
1.68 +9 -3 blender/source/blender/blenloader/intern/writefile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/writefile.c.diff?r1=1.67&r2=1.68&cvsroot=bf-blender>
1.25 +26 -1 blender/source/blender/imbuf/IMB_imbuf.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/IMB_imbuf.h.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
1.9 +406 -77 blender/source/blender/imbuf/intern/rectop.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/rectop.c.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.56 +3 -1 blender/source/blender/include/blendef.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/blendef.h.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
1.85 +2 -1 blender/source/blender/include/butspace.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/butspace.h.diff?r1=1.84&r2=1.85&cvsroot=bf-blender>
1.3 +11 -1 blender/source/blender/makesdna/DNA_brush_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_brush_types.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.4 +3 -3 blender/source/blender/render/extern/include/RE_render_ext.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/extern/include/RE_render_ext.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.69 +4 -2 blender/source/blender/render/intern/source/texture.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/texture.c.diff?r1=1.68&r2=1.69&cvsroot=bf-blender>
1.263 +18 -1 blender/source/blender/src/buttons_editing.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.262&r2=1.263&cvsroot=bf-blender>
1.205 +24 -8 blender/source/blender/src/buttons_shading.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_shading.c.diff?r1=1.204&r2=1.205&cvsroot=bf-blender>
1.75 +38 -1 blender/source/blender/src/drawimage.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawimage.c.diff?r1=1.74&r2=1.75&cvsroot=bf-blender>
1.43 +9 -1 blender/source/blender/src/header_buttonswin.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_buttonswin.c.diff?r1=1.42&r2=1.43&cvsroot=bf-blender>
1.128 +51 -4 blender/source/blender/src/headerbuttons.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/headerbuttons.c.diff?r1=1.127&r2=1.128&cvsroot=bf-blender>
1.8 +230 -563 blender/source/blender/src/imagepaint.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/imagepaint.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list