스크립터블 렌더 파이프라인(SRP)
확장 가능한 그래픽스 렌더링 성능

경량 렌더 파이프라인(LWRP)은 높은 그래픽스 성능을 제공하는데 최적화된 사전 구축 스크립터블 렌더 파이프라인(SRP)입니다. 모바일 플랫폼은 물론 고성능 콘솔과 PC까지 확장할 수 있습니다.

LWRP: 실시간 성능 최적화

LWRP는 다음과 같이 모바일 게임 제작자의 요구 사항에 최적화되었습니다. 

  • C# 스크립트로 커스터마이즈 할 수 있는 개방되고 유연한 렌더링
  • 기기 성능에 맞게 그래픽 품질을 확장할 수 있어 고사양 기기에서는 최고 품질의 그래픽을, 저사양 기기에서는 최적화된 성능 제공
성공에 필요한 모든 요소를 갖춘 플랫폼

성공적인 모바일 게임 개발자들로 이루어진 가장 활발한 커뮤니티에 참여하세요. 모바일 게임의 효율적인 개발, 성공적인 출시 및 수익화에 필요한 모든 정보를 얻을 수 있습니다.

LWRP와 내장형 렌더링 비교

LWRP
성능 중심
싱글 패스 포워드 렌더링
셰이더 그래프 지원

내장형 렌더 파이프라인
일반적인 사용 목적
포워드 렌더링 또는 디퍼드 렌더링 지원

기능 비교 표

LWRP는 다음의 플랫폼을 지원합니다.

  • Windows 및 UWP
  • Mac 및 iOS
  • Android
  • Xbox One
  • PlayStation 4
  • Nintendo Switch
  • 현재 출시된 모든 VR 플랫폼

C# 스크립트로 Unity 렌더링 구성

Unity에서 C# 스크립트를 이용하여 렌더링을 구성하면 다음과 같은 작업을 수행할 수 있습니다.

  • 하드웨어별로 성능 최적화
  • 필요에 따라 세부적인 렌더링 프로세스 커스터마이징
  • 성능 리소스 사용 방식 관리
     

Unity 2019.1부터 LWRP 프리뷰 종료 및 정식 출시

자주 묻는 질문

Unity 그래픽스 렌더링 파이프라인은 언제 출시될 예정인가요?

LWRP는 19.1 버전에서 확인할 수 있습니다. 이 때 SRP의 프리뷰가 종료 예정이지만 LWRP 사용을 권장합니다. HDRP는 19.3 버전까지 프리뷰 단계에 머물 예정입니다.

정확한 약어는 무엇인가요?

고해상도 렌더 파이프라인(HDRP) 및 경량 렌더 파이프라인(LWRP)입니다. 기존에는 LW RP 및 HD RP로 표기되었으나 유니티(PM/PMM)는 2018.2 릴리스부터 여러 이유로 인해 관례적인 표기법을 따르기로 했습니다.

스크립터블 렌더 파이프라인(SRP)이란 무엇인가요?

개발자는 SRP를 사용하여 Unity에서 C#으로 프레임 렌더링 방법을 작성할 수 있습니다. Unity에 2개의 빌트인 렌더링 파이프라인(경량 및 고해상도)을 릴리스할 예정입니다. 각 파이프라인이 일련의 타겟 플랫폼에 집중되어 있어 파이프라인의 개발 속도를 높일 수 있습니다. 렌더링 파이프라인에 C#을 활용하면 Unity의 작동 방법이 보다 투명해집니다. 개발자는 빌트인 파이프라인을 사용하거나, 처음부터 자체 파이프라인을 개발하거나, 빌트인 파이프라인을 게임별 요구 사항에 맞게 조정할 수 있습니다.

LWRP 소스는 어디서 찾을 수 있나요? 어떻게 LWRP를 수정하거나 전용 파이프라인을 만들 수 있나요?

LWRP 리소스는 Unity 패키지 관리자에서 다운로드한 패키지에 포함되어 있습니다. 패키지 콘텐츠는 내부 Unity 캐시에 보관되어 있으며 프로젝트 폴더에 표시되지 않습니다. LWRP 소스에 액세스하려면 SRP GitHub 페이지를 살펴보세요. 현재 API 및 셰이더에 대한 문서를 작성하고 있습니다.

LWRP와 HDRP를 동시에 사용할 수 있나요?

아닙니다. 모두 SRP로 빌드되었지만 렌더 패스 및 광원 모델이 다릅니다.

하나의 파이프라인에서 다른 파이프라인으로 변환할 수 있나요?

Unity 빌트인 렌더 파이프라인을 LWRP로 변환할 수 있습니다. 그러려면 에셋을 다시 작성하고 게임이나 앱에서 조명 작업을 다시 수행해야 합니다. Unity 업그레이더를 활용하여 빌트인 셰이더를 LWRP 셰이더로 업그레이드할 수 있습니다. 커스텀 셰이더의 경우 수동으로 업그레이드해야 합니다.

파이프라인 에셋을 런타임에 교체해서는 안됩니다. 또한 LWRP를 HDRP로 업그레이드할 수 없습니다.

LWRP 패키지를 어떻게 업데이트 하나요?

LWRP는 패키지 관리자를 통해 업데이트해야 합니다. Unity 에디터에서 Unity > Window > Package Manager로 이동하여 Lightweight RP 패키지를 찾아보세요.

SRP 코드 또는 셰이더 그래프를 GitHub를 통해 직접 추가했다면 반드시 매니페스트 파일의 LWRP 버전과 동일한 버전의 패키지로 업그레이드해야 합니다.

더 자세한 FAQ가 있나요?

네, 자세한 FAQ를 살펴보려면 여기를 클릭하세요.

We use cookies to ensure that we give you the best experience on our website. Click here for more information.