Profondeur du tracé de rayons
La Profondeur du tracé de rayons définit le nombre maximum de subdivisions d'une scène en objets simples par PhotoWorks à des fins de calcul du tracé de rayons.
Lorsque le tracé de rayons est activé, PhotoWorks calcul l'effet des rayons de lumière passant par les objets de la scène. Il serait peu réaliste de mesurer l'effet de chacun des rayons de lumière sur chacun des objets de la scène. Il peut en effet s'agir d'objets de grande taille ou complexes. Au lieu de cela, PhotoWorks vérifie les intersections entre les rayons de lumière et les objets simples de la scène.
Tout d'abord, PhotoWorks divise la scène en objets simples. Si un rayon de lumière frappe un objet, PhotoWorks divise ce dernier en sous-objets encore plus simples. Ce processus est répété jusqu'à ce que le nombre de subdivisions soit égal à la valeur de la Profondeur du tracé de rayons. Le but est de réduire la complexité géométrique de chaque objet frappé par un rayon de lumière.
Plus la Profondeur du tracé de rayons est petite, plus le temps nécessaire à la création du rendu augmente, mais plus l'utilisation de la mémoire diminue. Le temps de rendu augmente car PhotoWorks doit tester l'intersection des rayons de lumière avec des objets plus complexes. L'utilisation de la mémoire, quant à elle, décroît car PhotoWorks crée moins d'objets.