Blender Git Loki
Git Commits -> Revision 49479ef
Revision 49479ef by Andre Susano Pinto (master) June 11, 2009, 16:44 (GMT) |
*Instance support at dupliverts/faces *Octree works nicely on hierarchic trees *the old code was quite destructive at the Isect variable changing isec->start, end, vec..now it only changes isec->labda (and hit results) Currently rendering a BVH of all objects, where each object has it own octree. |
Commit Details:
Full Hash: 49479ef91044965077cb0053623e51967dd662c6
SVN Revision: 20811
Parent Commit: f9ee042
Lines Changed: +328, -164
8 Modified Paths:
/source/blender/render/extern/include/RE_raytrace.h (+1, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+12, -1) (Diff)
/source/blender/render/intern/source/rayobject.c (+4, -9) (Diff)
/source/blender/render/intern/source/rayobject_bvh.c (+4, -5) (Diff)
/source/blender/render/intern/source/rayobject_instance.c (+48, -24) (Diff)
/source/blender/render/intern/source/rayobject_octree.c (+33, -29) (Diff)
/source/blender/render/intern/source/rayshade.c (+209, -95) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+17, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+12, -1) (Diff)
/source/blender/render/intern/source/rayobject.c (+4, -9) (Diff)
/source/blender/render/intern/source/rayobject_bvh.c (+4, -5) (Diff)
/source/blender/render/intern/source/rayobject_instance.c (+48, -24) (Diff)
/source/blender/render/intern/source/rayobject_octree.c (+33, -29) (Diff)
/source/blender/render/intern/source/rayshade.c (+209, -95) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+17, -0) (Diff)