Qu’est-ce que le Ray Casting ?

Le lancer de rayons est un processus utile pour identifier et résoudre un large éventail de problèmes associés aux graphiques. Parfois confondu avec le processus de lancer de rayons, le lancer de rayons remplit certaines des mêmes fonctions et est généralement capable de se déplacer plus rapidement que les protocoles de lancer de rayons actuels. Le développement du premier algorithme de coulée de rayons remonte généralement à 1968 et aux travaux d’Arthur Appel.

Un peu plus ciblé que le lancer de rayons, le lancer de rayons permet de prendre des images 3D et de les restituer efficacement sur des écrans en deux dimensions. Ceci est accompli en suivant les rayons de lumière qui tracent un chemin direct de l’œil à une source de lumière. Cependant, la diffusion de rayons ne tient pas compte de l’influence de tout élément pouvant croiser ce chemin entre l’œil et la source lumineuse, bien que l’effet de ces éléments au point de terminaison entre en jeu. Les influences typiques seraient la réfraction, la réflexion et l’ombrage.

L’un des moyens les plus simples de comprendre le fonctionnement de la diffusion de rayons est de penser à la lumière émise par l’œil et continue en ligne droite jusqu’à ce qu’elle soit bloquée par un objet. Une partie de la lumière s’arrêtera ou sera absorbée par l’objet. Une autre partie de la lumière peut être réfléchie par l’objet dans plusieurs directions différentes. Toute partie restante est réfractée par l’objet. Le lancer de rayon cherche à identifier quel pourcentage du rayon ou de la lumière est consacré à chacune de ces trois possibilités, de sorte que le rayon ou la lumière soit pleinement pris en compte.

La nouvelle technologie de lancer de rayons a eu un impact très court sur le monde de l’animation. En raison de la façon dont ce processus construit les images, le lancer de rayons a permis de concevoir des animations pour des films et des émissions de télévision d’une profondeur et de détails difficiles à réaliser par d’autres méthodes. Au milieu des années 1980, le ray casting était devenu un outil courant dans de nombreux studios d’animation.

Outre l’impact sur les films et la télévision, le ray casting a également contribué à l’évolution des jeux vidéo. Alors que les premières tentatives étaient quelque peu primitives à la fin des années 1970 et au début des années 1980, le lancer de rayons a aidé à ajouter des graphismes nets et convaincants et des images 3D aux jeux vidéo dans les années 1990. Ces options de divertissement haute résolution continuent d’informer et d’inspirer de nouvelles conceptions de jeux vidéo et d’améliorer la capacité d’utiliser l’animation dans les productions cinématographiques et télévisuelles.