Version: 2023.1
언어: 한국어
커맨드 버퍼를 사용하여 빌트인 렌더 파이프라인 확장
빌트인 렌더 파이프라인에 대한 예제 셰이더

빌트인 렌더 파이프라인의 하드웨어 요구사항

요약

Win/Mac/Linux iOS/Android 콘솔
포워드 렌더링 지원 지원 지원
버텍스 릿 렌더링 지원 지원 -
실시간 섀도우 GPU 지원 GPU 지원 지원
이미지 효과 지원 지원 지원
프로그래밍 가능 셰이더 지원 지원 지원
고정 함수 셰이더 지원 지원 -

실시간 섀도우

실시간 섀도우는 대부분의 PC, 콘솔 및 모바일 플랫폼에서 작동합니다.Windows(Direct3D)에서는 GPU가 그림자 매핑 기능도 지원해야 하는데, 대부분의 개별 GPU는 2003년부터, 대부분의 통합 GPU는 2007년부터 이를 지원합니다.기술적으로 Direct3D 10에서는 GPU가 D16/D24X8 또는 DF16/DF24 텍스처 포맷을 지원해야 하며, OpenGL에서는 GL_ARB_depth_texture 확장자를 지원해야 합니다.

포스트 프로세싱 효과

포스트 프로세싱 효과를 이용하려면 렌더투텍스처(render-to-texture) 기능이 필요합니다. 최근에는 일반적으로 렌더투텍스처 기능이 지원됩니다.

셰이더

프로그래밍 가능 함수 셰이더나 고정 함수 셰이더를 작성할 수 있습니다. 프로그래밍 가능 셰이더는 어느 기기에서든 지원되며, 기본적으로 Shader Model 2(데스크톱)와 OpenGL ES 3.0 (모바일)이 지원됩니다. 기능을 더 추가하려는 경우 상위 셰이더 모델을 대상으로 하면 됩니다. 고정 함수는 콘솔을 제외한 모든 기기에서 지원됩니다.

커맨드 버퍼를 사용하여 빌트인 렌더 파이프라인 확장
빌트인 렌더 파이프라인에 대한 예제 셰이더