Blender Git Loki
Git Commits -> Revision 8e94028
Revision 8e94028 by Brecht Van Lommel (master) January 29, 2008, 12:20 (GMT) |
Bounding box clipping in the render engine. Now bounding boxes are computed per object, and checked first before zbuffering objects. For strands, bounding boxes are computed per original face in the mesh. Overall the speed improvement from this is quite small (zbuffering is rarely the bottleneck), but it seems a sensible thing to do anyway. |
Commit Details:
Full Hash: 8e94028ed57861595e959d30476a74c48868a991
SVN Revision: 13450
Parent Commit: 5bf5b03
Lines Changed: +210, -96
8 Modified Paths:
/source/blender/blenkernel/intern/particle_system.c (+22, -0) (Diff)
/source/blender/render/intern/include/renderdatabase.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+7, -4) (Diff)
/source/blender/render/intern/include/strand.h (+1, -0) (Diff)
/source/blender/render/intern/source/convertblender.c (+60, -1) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+8, -19) (Diff)
/source/blender/render/intern/source/strand.c (+57, -39) (Diff)
/source/blender/render/intern/source/zbuf.c (+54, -33) (Diff)
/source/blender/render/intern/include/renderdatabase.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+7, -4) (Diff)
/source/blender/render/intern/include/strand.h (+1, -0) (Diff)
/source/blender/render/intern/source/convertblender.c (+60, -1) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+8, -19) (Diff)
/source/blender/render/intern/source/strand.c (+57, -39) (Diff)
/source/blender/render/intern/source/zbuf.c (+54, -33) (Diff)