언어:
페이지 정보
수준별:
엔진 버전:
언리얼 엔진

블루프린트와 렌더 타깃 개요

언리얼 엔진

BP_RT_Overview.png

개요

블루프린트와 렌더 타깃을 같이 사용하면 언리얼 엔진 4 (UE4) 에서 전혀 새로운 방식으로 애셋을 생성하여 사용할 수 있습니다. 유체 표면 생성에서부터 비주얼 이펙트 및 머티리얼과 함께 사용할 수 있는 애셋 생성까지, 블루프린트와 렌더 타깃을 같이 사용할 수 있는 방법은 여러가지 있습니다. 여기서는 블루프린트와 렌더 타깃을 같이 사용할 때 주의해야 할 점을 몇 가지 살펴보도록 하겠습니다.

사용 예

블루프린트와 렌더 타깃을 사용하여 여러가지 다양한 렌더링 이펙트를 만들 수 있습니다. 다음 목록은 블루프린트와 렌더 타깃을 사용하여 만들 수 있는 항목 유형을 몇 가지 제안해 본 것입니다. 다음은 할 수 있는 작업에 대한 제안일 뿐이라는 점, 유념해 주시기 바랍니다.

  • 하이트맵 페인터 제작

  • 플루이드 서피스 시뮬레이션 제작

  • 런타임 페인트 프로그램 제작

  • 특정 오브젝트가 지나는 길의 표면 변형

알려진 한계점

블루프린트와 렌더 타깃을 사용할 때, 이 툴을 최대한 활용하기 위해 알아둬야 하는 한계점과 제약이 몇 가지 있습니다. 여기서는 그 한계점이 무엇이고, 어떻게 하면 그 한계점을 극복할 수 있을지 알아보도록 하겠습니다.

  • 지정한 머티리얼에서 텍스처로 샘플링되고 있는 렌더 타깃에는 그릴 수 없습니다. 해당 렌더 타깃을 변경하기 위해서는 알파 블렌딩을 사용하거나, 두 개의 다른 렌더 타깃을 앞뒤로 전환하시기 바랍니다.

  • 렌더 타깃에 그릴 때는 머티리얼의 이미시브 컬러오파시티 출력만 유효합니다.

  • 렌더 타깃을 사용할 때는 라이팅이 지원되지 않으며, World Position 같은 머티리얼 표현식은 예상치 못한 값을 반환할 수 있습니다.

  • 이미시브 컬러는 기본적으로 양수 값으로 클램핑되지만, AllowNegativeEmissiveColor 머티리얼 프로퍼티를 켜는 것으로 음수 값을 출력시킬 수 있습니다.

    Allow_Neg_Emissive_Color.png