|
![](/i/fill.gif) |
Warp <war### [at] tag povray org> wrote:
> Btw, you keep saying that the GPU could be used to speed up
ray-triangle
> intersection calculations, but what do you base this on?
Other people works like those I linked to?
> Raytracers, including POV-Ray, use complex container structures to
speed up
> ray-triangle intersection calculations (such as octrees or b-trees).
>
> How can the GPU be used to speed this up? AFAIK when rendering in the
> normal way, GPUs do not prune triangles like that, but instead all you
> send the GPU to render is splashed into the screen as-is.
You're thinking of the GPU as solely a game engine, not a programatic
processor.
> Now, would you kindly explain to me how the GPU can be used to speed up
> ray-triangle intersections of a scene with millions of triangles in a
> raytracer?
I'm sure you know Google, but out of the top of my head:
http://ompf.org/forum/viewforum.php?f=16
http://davibu.interfree.it/opencl/smallluxgpu/smallluxGPU.html
last one is implementing precisely ray-triangle intersections on GPU and
btrees as containers. Source code is GPL.
Post a reply to this message
|
![](/i/fill.gif) |