[Bf-cycles] A couple of interesting BVH traversal papers

Matthew Heimlich matt.heimlich at gmail.com
Sat Mar 29 00:01:51 CET 2014


Indeed, it doesn't appear to be an order of magnitude to me either,
but that's a quote from Bikker himself over on Ompf. Might be worth
clarifying with him.

On Fri, Mar 28, 2014 at 6:44 PM, Brecht Van Lommel
<brechtvanlommel at pandora.be> wrote:
> Thanks for the links.
>
> The stackless BVH doesn't seem so interesting at the moment, because
> it's slower on both the CPU and GPU. Maybe it's more for raytracing
> hardware.
>
> The other paper shows about 20% faster raytracing for first bounce
> rays, which is neat and it's interesting that it apparently makes this
> kind of batching / ray ordering method consistently faster, whereas
> previously it was more hit and miss. I wouldn't call it an order of
> magnitude faster though, unless I'm missing something.
>
> Brecht.
>
> On Tue, Mar 25, 2014 at 3:51 PM, Matthew Heimlich
> <matt.heimlich at gmail.com> wrote:
>> Thought I'd toss a couple of interesting BVH papers I'd found recently
>> onto the mailing list. One is a stackless MBVH method that promises
>> nice memory savings on the GPU, the other is a paper for CPU path
>> tracing by Jacco Bikker which he claims can be an order of magnitude
>> faster than the previous state-of-the-art algorithms. Bikker is the
>> mind behind Arauna/Brigade for those who don't know. When he speaks up
>> about BVH speed, I tend to take it seriously!
>>
>> Anyway, thought they'd be interesting to some folks on here.
>>
>> Cheers!
>>
>> http://cg.iit.bme.hu/~afra/publications/afra2013cgf_mbvhsl.pdf
>>
>> http://arauna2.ompf2.com/files/cgf_article.pdf
>> _______________________________________________
>> Bf-cycles mailing list
>> Bf-cycles at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-cycles
> _______________________________________________
> Bf-cycles mailing list
> Bf-cycles at blender.org
> http://lists.blender.org/mailman/listinfo/bf-cycles


More information about the Bf-cycles mailing list