Blender Git Commit Log

Git Commits -> Revision 64af3a2

Revision 64af3a2 by Andre Susano Pinto (master)
September 6, 2009, 19:14 (GMT)
*introduced new method for packing/optimizing trees after building
(this is a generalization of some of the experimental stuff i tried during SoC,
but only had time to improve a few days ago)
- it should yield slightly better results
- the cost model can somehow be tweaked to optimize for diferent trees.

*cleaned up some code
*added counters for number of SIMD BB tests
*added GPL license block on missing files

Commit Details:

Full Hash: 64af3a26184632f53b2ed536f784303e963f033c
SVN Revision: 23035
Parent Commit: ea18c6e
Lines Changed: +465, -155

1 Deleted Path:

/source/blender/render/intern/raytrace/qbvh.h (+0, -0)

14 Modified Paths:

/source/blender/makesdna/DNA_scene_types.h (+7, -9) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+9, -17) (Diff)
/source/blender/render/extern/include/RE_raytrace.h (+1, -1) (Diff)
/source/blender/render/intern/raytrace/bvh.h (+2, -6) (Diff)
/source/blender/render/intern/raytrace/rayobject_bvh.cpp (+0, -1) (Diff)
/source/blender/render/intern/raytrace/rayobject_qbvh.cpp (+53, -4) (Diff)
/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp (+28, -0) (Diff)
/source/blender/render/intern/raytrace/rayobject_svbvh.cpp (+36, -6) (Diff)
/source/blender/render/intern/raytrace/rayobject_vbvh.cpp (+1, -1) (Diff)
/source/blender/render/intern/raytrace/reorganize.h (+235, -0) (Diff)
/source/blender/render/intern/raytrace/svbvh.h (+5, -8) (Diff)
/source/blender/render/intern/raytrace/vbvh.h (+36, -7) (Diff)
/source/blender/render/intern/source/rayobject_raycounter.c (+9, -0) (Diff)
/source/blender/render/intern/source/rayshade.c (+43, -95) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021