[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern object.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/makesdna DNA_lamp_types.h DNA_material_types.h blender/source/blender/render/extern/include RE_shader_ext.h blender/source/blender/render/intern/include render_types.h shadbuf.h ...

Ton Roosendaal ton at blender.org
Sat Oct 14 12:21:20 CEST 2006


ton (Ton Roosendaal) 2006/10/14 12:21:20 CEST

  Modified files:
    blender/source/blender/blenkernel/intern object.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/makesdna DNA_lamp_types.h 
                                    DNA_material_types.h 
    blender/source/blender/render/extern/include RE_shader_ext.h 
    blender/source/blender/render/intern/include render_types.h 
                                                 shadbuf.h zbuf.h 
    blender/source/blender/render/intern/source convertblender.c 
                                                pipeline.c 
                                                rendercore.c 
                                                shadbuf.c zbuf.c 
    blender/source/blender/src buttons_shading.c drawobject.c 
  
  Log:
  New shadow feature: Irregular Shadow Buffers
  
  Full log:
  http://www.blender3d.org/cms/Irregular_Shadow_Buffe.785.0.html
  
  In short: this is a shadow buffer approach that always results in crispy
  shadows, independent of lamp buffer size or zoom level. This shadow buffer
  system also supports transparent shadow.
  
  This is part of work on refreshing Shadow Buffers in Blender. You now can
  choose of two types (Classical, Irregular). More types will follow. Also
  quality issues for Classical shadow buffers are going to be reviewed,
  especially to solve the lousy Biasing.
  
  For the CVS log record; it is based on articles:
  Gregory Johnson et al, University of Texas, Austin. (Regular grid method).
  Timo Aila and Samuli Laine, Helsinki University of Technology. (BSP method).
  
  Revision  Changes    Path
  1.107     +2 -2      blender/source/blender/blenkernel/intern/object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/object.c.diff?r1=1.106&r2=1.107&cvsroot=bf-blender>
  1.294     +8 -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.293&r2=1.294&cvsroot=bf-blender>
  1.17      +8 -3      blender/source/blender/makesdna/DNA_lamp_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_lamp_types.h.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.44      +3 -1      blender/source/blender/makesdna/DNA_material_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_material_types.h.diff?r1=1.43&r2=1.44&cvsroot=bf-blender>
  1.12      +2 -1      blender/source/blender/render/extern/include/RE_shader_ext.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/extern/include/RE_shader_ext.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.18      +12 -4     blender/source/blender/render/intern/include/render_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/render_types.h.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.10      +45 -1     blender/source/blender/render/intern/include/shadbuf.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/shadbuf.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.13      +12 -6     blender/source/blender/render/intern/include/zbuf.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/zbuf.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.57      +6 -4      blender/source/blender/render/intern/source/convertblender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/convertblender.c.diff?r1=1.56&r2=1.57&cvsroot=bf-blender>
  1.95      +2 -1      blender/source/blender/render/intern/source/pipeline.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/pipeline.c.diff?r1=1.94&r2=1.95&cvsroot=bf-blender>
  1.176     +27 -8     blender/source/blender/render/intern/source/rendercore.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/rendercore.c.diff?r1=1.175&r2=1.176&cvsroot=bf-blender>
  1.22      +1208 -27  blender/source/blender/render/intern/source/shadbuf.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/shadbuf.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
  1.67      +24 -15    blender/source/blender/render/intern/source/zbuf.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/zbuf.c.diff?r1=1.66&r2=1.67&cvsroot=bf-blender>
  1.211     +34 -24    blender/source/blender/src/buttons_shading.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_shading.c.diff?r1=1.210&r2=1.211&cvsroot=bf-blender>
  1.294     +3 -3      blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.293&r2=1.294&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list