L'article REYES de Pixar de 1987 s'attaquait à un problème de rendu que les pipelines géométriques par force brute géraient mal : des scènes cinématographiques complexes avec de nombreux types de surfaces, textures et cas de visibilité.

L'astuce ingénieuse consistait à cesser de traiter chaque objet comme un cas particulier. REYES réduisait tous les objets à des micropolygones, puis laissait l'ombrage et la visibilité opérer sur cette unité commune dans le système de coordonnées le mieux adapté à chaque calcul.

Cette architecture rendait gérables des modèles arbitrairement complexes, car la localité minimisait la pagination, le filtrage de textures devenait plus simple, et l'échantillonnage stochastique en espace écran gérait la visibilité sans découpage maladroit ni travail de perspective inverse.

Réduire chaque forme à une seule petite unité commune

Une représentation partagée en micropolygones déplaçait la complexité hors des étapes ultérieures du rendu.

Différents systèmes de coordonnées étaient utilisés là où ils simplifiaient les mathématiques, au lieu d'imposer un seul espace global.

L'architecture exploitait la localité, de sorte que d'énormes scènes pouvaient être traitées par petits morceaux.

Lorsque les entrées sont extrêmement différentes, trouvez la forme intermédiaire commune qui simplifie chaque opération ultérieure.

L'article est devenu une référence fondamentale en infographie, OpenAlex le répertoriant comme un article de 1987 dans ACM SIGGRAPH Computer Graphics par des auteurs de Pixar et enregistrant 237 citations.

VÉRIFIEZ LES SOURCES

Les sources

  1. The Reyes image rendering architecture OpenAlex / ACM SIGGRAPH Computer Graphics · api.openalex.org ·