용어집

렌더 타겟

렌더 타겟이란 무엇인가요?

렌더 타겟 배열 포함

렌더 타겟은 그래픽스가 화면에 표시되기 전에 그려지는 메모리 버퍼로, 렌더 타겟 배열을 사용하면 여러 대상에 동시에 출력을 구현할 수 있어 VR에서 각 시선의 서로 다른 뷰를 효율적으로 렌더링하는 데 특히 유용합니다.

렌더 타겟의 작동 방식

렌더 타겟은 최종 이미지가 디스플레이 디바이스로 전송되기 전에 렌더링 작업이 발생하는 가상 캔버스를 제공하는 기본 그래픽스 프로그래밍 개념으로 작동합니다. 최신 렌더링 시스템은 화면에 직접 드로우하는 대신 이러한 화면 밖 버퍼에서 이미지를 먼저 구성하여 정교한 다단계 렌더링 기술을 지원합니다.

렌더 타겟은 기본 디스플레이 준비 외에도 그림자 매핑(그림자를 계산하기 위해 조명의 관점 캡처), 반사 매핑(현실적인 반사 생성), 포스트 프로세싱 효과(완료된 씬에 필터 적용), 디퍼드 렌더링(조명 계산과 지오메트리 프로세싱 분리) 등 여러 목적으로 사용됩니다.

입체 애플리케이션에서 렌더 타겟 배열을 사용하면 관련 타겟을 공유 프로퍼티를 갖춘 그룹화된 컬렉션으로 구성하여 여러 뷰를 효율적으로 처리할 수 있으며, 이를 통해 각 시선 뷰를 관리할 때 CPU 오버헤드가 감소합니다. 이 기능은 성능에 최적화된 VR 렌더링 기술인 싱글 패스 스테레오 렌더링의 중요한 기반을 형성하며, 양쪽 시선의 뷰가 각 시점에 맞는 대상으로 공유 렌더링 파이프라인을 통해 동시에 처리됩니다.

용어집으로 돌아가기