triSYCL/path_tracer

Replace triangle intersection algorithm by a more efficient one

Closed this issue · 0 comments

Right now the triangle-ray intersection is using Badouel's algorithm https://en.wikipedia.org/wiki/Badouel_intersection_algorithm
There are more efficient algorithms such as Möller–Trumbore's one https://en.wikipedia.org/wiki/M%C3%B6ller%E2%80%93Trumbore_intersection_algorithm or Baldwin-Weber's one.