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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021