Blender Git Commit Log
Git Commits -> Revision aa2cde3
Revision aa2cde3 by Brecht Van Lommel (render25) March 8, 2010, 18:55 (GMT) |
Render Branch: * AO/env/indirect now optionally supports bump mapping. * Irradiance cache code was extended to support storing spherical harmonics, for more efficiently dealing with bump maps without adding loads of samples. This does not work yet however, and so the code is still disabled. * Move ao/env/indirect computation inside the shading loop. |
Commit Details:
Full Hash: aa2cde38a2f5b10a3f688ce496ca658f46822b5d
SVN Revision: 27336
Parent Commit: 10509d4
Lines Changed: +428, -227
23 Modified Paths:
/release/scripts/ui/properties_world.py (+1, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+15, -15) (Diff)
/source/blender/blenkernel/intern/world.c (+1, -1) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+4, -1) (Diff)
/source/blender/blenlib/intern/math_geom_inline.c (+35, -3) (Diff)
/source/blender/blenloader/intern/readfile.c (+9, -9) (Diff)
/source/blender/makesdna/DNA_world_types.h (+22, -17) (Diff)
/source/blender/makesrna/intern/rna_world.c (+24, -12) (Diff)
/source/blender/render/intern/include/cache.h (+1, -1) (Diff)
/source/blender/render/intern/include/raytrace.h (+1, -1) (Diff)
/source/blender/render/intern/include/shading.h (+0, -1) (Diff)
/source/blender/render/intern/source/bake.c (+2, -3) (Diff)
/source/blender/render/intern/source/cache.c (+159, -50) (Diff)
/source/blender/render/intern/source/camera.c (+29, -27) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -2) (Diff)
/source/blender/render/intern/source/diskocclusion.c (+5, -5) (Diff)
/source/blender/render/intern/source/environment.c (+1, -1) (Diff)
/source/blender/render/intern/source/object_mesh.c (+1, -1) (Diff)
/source/blender/render/intern/source/object_strand.c (+0, -1) (Diff)
/source/blender/render/intern/source/rayshade.c (+90, -26) (Diff)
/source/blender/render/intern/source/rendercore.c (+0, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+4, -32) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+22, -17) (Diff)
/source/blender/blenkernel/intern/anim.c (+15, -15) (Diff)
/source/blender/blenkernel/intern/world.c (+1, -1) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+4, -1) (Diff)
/source/blender/blenlib/intern/math_geom_inline.c (+35, -3) (Diff)
/source/blender/blenloader/intern/readfile.c (+9, -9) (Diff)
/source/blender/makesdna/DNA_world_types.h (+22, -17) (Diff)
/source/blender/makesrna/intern/rna_world.c (+24, -12) (Diff)
/source/blender/render/intern/include/cache.h (+1, -1) (Diff)
/source/blender/render/intern/include/raytrace.h (+1, -1) (Diff)
/source/blender/render/intern/include/shading.h (+0, -1) (Diff)
/source/blender/render/intern/source/bake.c (+2, -3) (Diff)
/source/blender/render/intern/source/cache.c (+159, -50) (Diff)
/source/blender/render/intern/source/camera.c (+29, -27) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -2) (Diff)
/source/blender/render/intern/source/diskocclusion.c (+5, -5) (Diff)
/source/blender/render/intern/source/environment.c (+1, -1) (Diff)
/source/blender/render/intern/source/object_mesh.c (+1, -1) (Diff)
/source/blender/render/intern/source/object_strand.c (+0, -1) (Diff)
/source/blender/render/intern/source/rayshade.c (+90, -26) (Diff)
/source/blender/render/intern/source/rendercore.c (+0, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+4, -32) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+22, -17) (Diff)