Blender Git Loki

Git Commits -> Revision 902a69a

Revision 902a69a by Ton Roosendaal (master)
December 8, 2006, 09:40 (GMT)
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).

Commit Details:

Full Hash: 902a69a7d3fad91d84bc109a6e6e5fd039a79e4b
SVN Revision: 9245
Parent Commit: 3da771f
Lines Changed: +106, -113

13 Modified Paths:

/source/blender/blenkernel/intern/displist.c (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+8, -12) (Diff)
/source/blender/makesdna/DNA_material_types.h (+2, -1) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+2, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+7, -3) (Diff)
/source/blender/render/intern/include/shading.h (+8, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+32, -20) (Diff)
/source/blender/render/intern/source/rendercore.c (+9, -7) (Diff)
/source/blender/render/intern/source/shadeinput.c (+17, -50) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+9, -5) (Diff)
/source/blender/render/intern/source/zbuf.c (+4, -6) (Diff)
/source/blender/src/buttons_shading.c (+4, -4) (Diff)
/source/blender/src/editobject.c (+3, -3) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021