O artigo REYES da Pixar, de 1987, atacava um problema de renderização que os pipelines de geometria de força bruta tratavam mal: cenas cinematográficas complexas com muitos tipos de superfície, texturas e casos de visibilidade.

O movimento inteligente foi parar de tratar cada objeto como especial. O REYES reduzia todos os objetos a micropolígonos e, em seguida, deixava o sombreamento e a visibilidade operarem sobre essa unidade compartilhada no sistema de coordenadas mais adequado a cada cálculo.

Essa arquitetura tornou modelos arbitrariamente complexos administráveis, porque a localidade minimizava a paginação, a filtragem de texturas tornou-se mais simples e a amostragem estocástica no espaço de tela tratava a visibilidade sem recortes incômodos e sem trabalho de perspectiva inversa.

Reduzir cada forma a uma única unidade minúscula comum

Uma representação compartilhada em micropolígonos transferiu a complexidade para fora dos estágios posteriores de renderização.

Diferentes sistemas de coordenadas foram usados onde tornavam a matemática mais fácil, em vez de forçar um único espaço global.

A arquitetura explorava a localidade, de modo que cenas enormes podiam ser processadas em pequenos pedaços.

Quando as entradas são radicalmente diferentes, encontre a forma intermediária comum que torna cada operação posterior simples.

O artigo tornou-se uma referência central em computação gráfica, com o OpenAlex listando-o como um artigo de 1987 da ACM SIGGRAPH Computer Graphics de autores da Pixar e registrando 237 citações.

CONFIRA AS EVIDÊNCIAS

As fontes

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