Blender Git Loki
Git Commits -> Revision ac00c17
Revision ac00c17 by Sergey Sharybin (master) April 11, 2016, 15:18 (GMT) |
Cycles: Remove hair support from volume BVH traversal There are couple of reasons: - Volume shader on hair does behave really weird anyway and it's not something considered a bug really. - Volume BVH traversal were only used by camera-in-volume check, which doesn't really make sense to take hair into account since it'll be rendered wrong anyway. Such a removal makes both code easier to extend further (as in, no need to worry about those traversal for hair bvh) and also reduces stress on GPU compilers. |
Commit Details:
Full Hash: ac00c17900a22f77758dc0e65c8ab5f78f459528
Parent Commit: e4cdda5
Lines Changed: +0, -181
5 Modified Paths:
/intern/cycles/kernel/geom/geom_bvh.h (+0, -51) (Diff)
/intern/cycles/kernel/geom/geom_bvh_volume.h (+0, -21) (Diff)
/intern/cycles/kernel/geom/geom_bvh_volume_all.h (+0, -44) (Diff)
/intern/cycles/kernel/geom/geom_qbvh_volume.h (+0, -21) (Diff)
/intern/cycles/kernel/geom/geom_qbvh_volume_all.h (+0, -44) (Diff)
/intern/cycles/kernel/geom/geom_bvh_volume.h (+0, -21) (Diff)
/intern/cycles/kernel/geom/geom_bvh_volume_all.h (+0, -44) (Diff)
/intern/cycles/kernel/geom/geom_qbvh_volume.h (+0, -21) (Diff)
/intern/cycles/kernel/geom/geom_qbvh_volume_all.h (+0, -44) (Diff)