À quoi sert le path tracing ?
Le path tracing (ou « traçage de chemins ») est une forme avancée de ray tracing. Au lieu de calculer seulement quelques effets (reflets, ombres), il simule de nombreux rayons lumineux qui rebondissent sur les surfaces de la scène. Résultat : l’éclairage global, les ombres douces, les reflets et la lumière indirecte sont calculés de façon unifiée et cohérente.
Un exemple concret
Dans un jeu proposant un mode path tracing, une pièce éclairée par une seule fenêtre devient réaliste : la lumière rebondit sur le sol, colore légèrement les murs et laisse les coins dans une pénombre naturelle. Sans ce mode, les développeurs doivent « tricher » avec des lumières placées à la main.
Ce qu’il faut savoir
- C’est extrêmement exigeant : même les cartes graphiques haut de gamme s’appuient généralement sur l’upscaling (DLSS, FSR, XeSS) et la génération d’images pour obtenir une fluidité correcte.
- Le débruitage est indispensable : faute de calculer assez de rayons, l’image brute est granuleuse ; un algorithme de débruitage la lisse, parfois avec de légers artefacts.
- Ce n’est pas nouveau : le cinéma d’animation l’utilise depuis longtemps, mais avec des minutes ou des heures par image, pas en temps réel.
Idées reçues
Path tracing et ray tracing ne sont pas synonymes : le premier est une approche plus complète du second. Et activer le path tracing ne rend pas automatiquement un jeu plus beau partout : la direction artistique compte autant que la technique. Sur une configuration modeste, mieux vaut souvent privilégier la fluidité.