픽사의 1987년 REYES 논문은 무차별적인 지오메트리 파이프라인이 제대로 처리하지 못했던 렌더링 문제, 즉 다양한 표면 유형과 텍스처, 가시성 사례를 가진 복잡한 영화 장면을 공략했다.

영리한 전환은 각 객체를 특별하게 취급하는 것을 멈추는 것이었다. REYES는 모든 객체를 마이크로폴리곤으로 축소한 뒤, 셰이딩과 가시성이 각 계산에 가장 적합한 좌표계에서 그 공통 단위를 대상으로 작동하도록 했다.

이 아키텍처는 임의로 복잡한 모델을 관리 가능하게 만들었는데, 지역성이 페이징을 최소화했고 텍스처 필터링이 더 단순해졌으며, 화면 공간 확률적 샘플링이 어색한 클리핑과 역투영 작업 없이 가시성을 처리했기 때문이다.

모든 형상을 하나의 작은 공통 단위로 축소

공유된 마이크로폴리곤 표현은 복잡성을 이후 렌더링 단계 밖으로 옮겼다.

하나의 전역 공간을 강제하는 대신, 수학을 더 쉽게 만드는 곳에서는 서로 다른 좌표계가 사용되었다.

이 아키텍처는 지역성을 활용했기 때문에 거대한 장면도 작은 조각으로 처리할 수 있었다.

입력이 극도로 다를 때는 이후의 모든 작업을 단순하게 만드는 공통 중간 형태를 찾아라.

이 논문은 컴퓨터 그래픽스의 핵심 참고 문헌이 되었으며, OpenAlex는 이를 픽사 저자들이 쓴 1987년 ACM SIGGRAPH Computer Graphics 논문으로 등재하고 237회의 인용을 기록하고 있다.

근거 확인하기

출처

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