Blender Git Loki

Git Commits -> Revision a6b328b

Revision a6b328b by Andre Susano Pinto (master)
July 12, 2009, 18:04 (GMT)
*Moved rtbuild to bf_render_raytrace

*Added vbvh - Just a experimental tree type :)
Variable Way BVH - there is no hardcoded number of childs per each Tree Node
- idea is to optimize a tree to reduced the expected number of BB tests even after applying SAH (for that an hardcoded n-way is not enough)
- for now childs are stored on a linked list

Commit Details:

Full Hash: a6b328b82577d3ec1429c02686ea1727e02140c0
SVN Revision: 21551
Parent Commit: e264087
Lines Changed: +835, -542

2 Added Paths:

/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp (+531, -0) (View)
/source/blender/render/intern/raytrace/rayobject_vbvh.cpp (+248, -0) (View)

1 Deleted Path:

/source/blender/render/intern/source/rayobject_rtbuild.c (+0, -531)

7 Modified Paths:

/source/blender/blenlib/BLI_memarena.h (+9, -0) (Diff)
/source/blender/render/extern/include/RE_raytrace.h (+11, -1) (Diff)
/source/blender/render/intern/include/rayobject.h (+11, -0) (Diff)
/source/blender/render/intern/include/rayobject_rtbuild.h (+9, -0) (Diff)
/source/blender/render/intern/raytrace/bvh.h (+6, -1) (Diff)
/source/blender/render/intern/raytrace/rayobject_bvh.cpp (+4, -7) (Diff)
/source/blender/render/intern/source/rayshade.c (+6, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021