Ray Tracing results

Here are the first results after resimulation by ray tracing of the reflector problem, which attest of the robustness and the quality of the algorithm. Below are the targets we want to obtain after reflection of incident rays, followed by the resimulation.

cameraman

Original target : Cameraman

damier

Original target : Twisted chessboard

damier_600e6

Twisted chessboard resimulation

cameraman2

Cameraman after resimulation-262144 diracs-128e6 rays sent

    • Twisted chessboard

Source : Uniform square
Target : ~160000 diracs
Ray Tracing : 360e6 rays

Input Processing : 16s
Optimal Transport : 468s
Ray Tracing : 1000s (30 processes in parallel)

  • Cameraman

Source : Uniform disk
Target : 262000 diracs
Ray Tracing : 360e6 rays

Input Processing : 16s
Optimal Transport : 204s
Ray Tracing : 1012s (30 processes in parallel)