새로운 글로벌 셰이더를 플러그인으로 생성

플러그인을 통해 새로운 글로벌 셰이더를 만들고 구성하는 법입니다.

Choose your operating system:

Windows

macOS

Linux

목차

언리얼 엔진 플러그인 시스템을 통해 누구든 다양한 신기능을 추가하고도 전체 엔진을 다시 컴파일하여 배포할 필요가 없습니다. 여기서는 렌즈 디스토션 글로벌 셰이더 플러그인을 다시 만들어 보면서 블루프린트를 통해 제어할 수 있는 글로벌 셰이더를 구현하는 법을 알아보겠습니다.

클릭하면 이미지 원본을 확인합니다.

이번 예제에서는, Engine\Plugins\Compositing\LensDistortion 에서 찾을 수 있는 기존 렌즈 디스토션 플러그인을 Foo 라는 새로운 플러그인으로 다시 만들어보면서 이 작업방식 구현 방법을 선보이도록 하겠습니다.

Shaders in 플러그인 퀵 스타트에서 글로벌 셰이더를 만들어 플러그인으로 사용하는 법을 단계별로 확인하실 수 있습니다.

단계

언리얼 엔진의 이전 버전을 위해 작성된 페이지입니다. 현재 언리얼 엔진 5 버전을 위해 업데이트되지 않았습니다.