Ask for a resource on a fast ray tracing algorithm

First, I apologize for this gross question, but I don’t want to enter too many details, so I just ask for a related resource, such as articles , libraries or tips .

My program needs to do an intensive calculation of the intersection of triangle rays (there are millions of rays and triangles), and my goal is to do this as quickly as possible.

What I've done:

This is faster than before I applied these best algorithms, but I believe it can be faster. Could you shed light on any possible places that could make it faster?

Thanks.

+5
source share
5 answers

The place to ask these questions is ompf2.com . A forum with real-time (though not real-time) topics raytracing

+3
source

The OMPF forum is the right place for this question, but since I'm here today ...

/ OctTree. node , . , x, y z - , . f b , , , f, b, x, y, z. .

4 , , .

, , . (f, b, x, y, z), .

, - . , .

+2

, . , . :

  • raytracing -
+1

. ( ) - K-d, .

:

  • Frusta
  • SIMD

" ". . , , K-d BVH.

" ".

- SIGGRAPH . , , , .

, , OpenRT.

+1

, , . BVH , .

, , . Shark OSX, Very Sleepy .

0

All Articles