Blender Git Loki

Git Commits -> Revision b4ae962

Revision b4ae962 by Stefan Werner (master)
February 20, 2020, 12:05 (GMT)
Cycles: Switched Embree to use Catmull-Rom curves.

The latest versions of Embree support Catmull-Rom splines
which use less memory than the previously used Hermite splines.
The representation is also much closer to Cycles own data structures
and can hopefully be unified in the future for more memory savings.

Memory savings using Victor benchmark scene:
Compared to previous Embree: ~400MB
Compared to Cycles' native BVH: ~1GB

Commit Details:

Full Hash: b4ae962447ed7611c1f357416a1c049e0de5dca9
Parent Commit: 0d8a8ce
Lines Changed: +18, -23

1 Modified Path:

/intern/cycles/bvh/bvh_embree.cpp (+18, -23) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021