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

Ton Roosendaal ton at blender.org
Fri Dec 8 10:40:44 CET 2006


ton (Ton Roosendaal) 2006/12/08 10:40:44 CET

  Modified files:
    blender/source/blender/blenkernel/intern displist.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/makesdna DNA_material_types.h 
    blender/source/blender/render/extern/include RE_shader_ext.h 
    blender/source/blender/render/intern/include render_types.h 
                                                 shading.h 
    blender/source/blender/render/intern/source convertblender.c 
                                                rendercore.c 
                                                shadeinput.c 
                                                shadeoutput.c 
                                                zbuf.c 
    blender/source/blender/src buttons_shading.c editobject.c 
  
  Log:
  Numerous fixes in Render code:
  
  - Bug: material emit was ignored (showed in preview render backdrop)
  - Bug: world exposure was ignored
  - Bug: lamp halo was ignoring 'render layer light override'.
  
  Further reshuffled the way shadows are being pre-calculated, this to enable
  more advanced (and faster) usage of Material lightgroups. Now shadows are
  being cached in lamps, using a per-sample counter to check if a recalc is
  needed. Will also work (later) for Raytracing node shaders.
  
  - New: Material LightGroup option "Always", which always shades the lights
    in the group, independent of visibility layer. (so it allows to move such
    lights to hidden layer, not influencing anything).
  
  Revision  Changes    Path
  1.149     +2 -1      blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.148&r2=1.149&cvsroot=bf-blender>
  1.339     +9 -13     blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.338&r2=1.339&cvsroot=bf-blender>
  1.45      +3 -2      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.44&r2=1.45&cvsroot=bf-blender>
  1.19      +3 -2      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.18&r2=1.19&cvsroot=bf-blender>
  1.24      +8 -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.23&r2=1.24&cvsroot=bf-blender>
  1.2       +8 -1      blender/source/blender/render/intern/include/shading.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/shading.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.75      +33 -21    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.74&r2=1.75&cvsroot=bf-blender>
  1.193     +10 -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.192&r2=1.193&cvsroot=bf-blender>
  1.8       +17 -50    blender/source/blender/render/intern/source/shadeinput.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/shadeinput.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.5       +9 -5      blender/source/blender/render/intern/source/shadeoutput.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/shadeoutput.c.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.75      +5 -7      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.74&r2=1.75&cvsroot=bf-blender>
  1.219     +5 -5      blender/source/blender/src/buttons_shading.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_shading.c.diff?r1=1.218&r2=1.219&cvsroot=bf-blender>
  1.349     +4 -4      blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editobject.c.diff?r1=1.348&r2=1.349&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list