[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