
언리얼 엔진이란? 에픽게임즈의 실시간 엔진 설명: 용도, 라이선스, 렌더링
개요
소개
Unreal Engine(언리얼 엔진)이란 무엇입니까? 언리얼 엔진은 에픽게임즈(Epic Games)가 만든 실시간 3D 엔진입니다. 1인칭 슈팅 게임의 기반 기술로 출발했으며, 지금은 건축 워크스루, 버추얼 프로덕션 스테이지, 영화와 TV 샷, 자동차 디자인 도구를 만드는 데도 쓰입니다. 이 엔진의 가장 큰 특징은 움직임에 반응할 수 있을 만큼 빠르게 이미지를 그린다는 점이며, 이것이 "실시간"의 의미입니다.
이 가이드에서는 언리얼 엔진이 무엇인지, 어디에서 시작되었는지, 게임 밖에서는 어떻게 쓰이는지, 라이선스는 큰 틀에서 어떻게 운영되는지, 그리고 "플레이할 만큼 빠르면 된다"가 목표가 아닐 때 최종 이미지를 어떻게 만드는지 설명합니다. 마지막 부분이 가장 많은 혼동이 생기는 지점입니다. 게임을 인터랙티브한 속도로 실행하는 엔진이 이미지 시퀀스를 오프라인으로 렌더링할 수도 있는데, 이 둘은 서로 다른 작업이기 때문입니다. 이론적인 배경은 Real-Time vs Offline 3D Rendering에서 다루므로, 여기서는 언리얼 자체가 두 방식을 어떻게 처리하는지에 집중합니다.
언리얼 엔진의 활용 분야 지도: 게임, 건축 시각화, 버추얼 프로덕션, 영화와 TV, 자동차 디자인
언리얼 엔진이란? 한 단락 요약
언리얼 엔진은 에픽게임즈가 개발하며, Wikipedia entry on Unreal Engine(2026년 11월 10일 열람)에 따르면 최초 저자는 팀 스위니(Tim Sweeney)입니다. 첫 버전은 1998년 1인칭 슈팅 게임 Unreal을 위해 1995년에 개발되었습니다. 엔진은 C++로 작성되었고, Windows, Linux, macOS에서 실행되며 데스크톱, 모바일, 콘솔, 가상현실 플랫폼을 대상으로 합니다. 같은 문서는 언리얼 엔진을 소스 코드가 GitHub에 공개된 소스 공개(source-available) 상용 소프트웨어로 설명합니다.
기억해 둘 핵심은 언리얼 엔진이 인터랙티브 3D 경험을 만드는 도구 모음이며, 게임은 그 경험의 한 종류일 뿐이라는 점입니다. 같은 씬을 플레이할 수도, 둘러볼 수도, LED 월에 투사할 수도, 프레임 단위로 렌더링해 내보낼 수도 있습니다.
짧은 역사: Unreal에서 Unreal Engine 5까지
Wikipedia 문서(2026년 11월 10일 열람)는 간결한 연표를 제공합니다. UE2는 2002년에 첫 게임을 출시했고 마지막 업데이트는 2005년이었습니다. UE3의 첫 게임들은 2006년 말에 나왔습니다. UE4의 첫 게임은 2014년 4월에 출시되었으며, 문서에 따르면 UE4는 시각적 스크립팅 시스템인 Blueprints를 도입했고, 무료로 내려받을 수 있었던 최초의 버전이며, 게임 매출에 대한 로열티를 받았습니다. 또한 UE4는 기존 UnrealScript 언어를 없애고 C++를 택했습니다.
Unreal Engine 5는 2020년 5월에 공개되어 2022년 4월에 출시되었습니다. 대표 기능은 가상화 지오메트리를 처리하는 Nanite와, 실시간 글로벌 일루미네이션과 반사를 처리하는 Lumen입니다. 같은 문서에는 에픽이 2026년 5월 24일에 Unreal Engine 6를 발표했으며 얼리 액세스는 2027년 말경을 목표로 한다고 적혀 있습니다. 따라서 가까운 시일 내에 렌더링할 작업이라면 5.x 라인을 기준으로 계획하는 것이 맞습니다.
언리얼 엔진의 용도
게임이 출발점이지만, 같은 문서는 다른 여러 용도도 나열합니다. 아래 표는 주요 용도와 각 분야에서 최종적으로 납품하는 결과물을 정리한 것입니다.
| 분야 | 언리얼 엔진 활용 방식 | 납품 결과물 |
|---|---|---|
| 게임 | 인터랙티브 월드, 캐릭터, 게임플레이 | 플레이 가능한 빌드 |
| 건축 | 새 건물을 탐색하고 설계하는 가상 환경 | 워크스루, 스틸 이미지 또는 이미지 시퀀스 |
| 버추얼 프로덕션 | LED 스크린에 표시되는 실시간 세트 | 카메라로 촬영한 푸티지 |
| 영화와 TV | 엔진에서 만든 샷을 렌더링된 프레임으로 출력 | 편집과 합성용 이미지 시퀀스 |
| 자동차 | 디자인 탐색과 차량 내 디스플레이 | 디자인 비주얼 또는 차량에서 구동되는 소프트웨어 |
버추얼 프로덕션에 대해 Wikipedia(2026년 11월 10일 열람)는 LED 스크린에 렌더링되는 실시간 가상 세트가 The Mandalorian, Westworld, Fallout에 사용되었다고 설명합니다. 건축 분야에서는 새 건물을 탐색하고 설계하는 가상 환경으로 소개합니다. 자동차 분야에서는 디자인 탐색과 함께 Rivian의 인포테인먼트 시스템, 2024년형 Ford Mustang의 디지털 클러스터와 터치스크린 같은 사례를 언급합니다.
실무적으로 중요한 점은 "언리얼"이라는 단어 뒤에 서로 다른 두 가지 결과물이 숨어 있다는 것입니다. 화면에 뜨는 실시간 이미지와, 합성 담당자에게 넘기는 완성된 프레임입니다. 이 프레임들이 더 큰 파이프라인에서 어떻게 이어지는지 처음 접한다면, 그 주변 단계를 다룬 what VFX is 설명 글과 합성 인계 과정을 자세히 다룬 Nuke to Unreal Engine pipeline guide를 참고하세요.
라이선스 개요
라이선스 모델은 사람들이 가장 먼저 묻는 주제이므로, 수치 없이 핵심만 정리합니다. 언리얼 엔진은 무료로 내려받을 수 있으며, Wikipedia 문서(2026년 11월 10일 열람)에 따르면 UE4가 선불 가격 대신 매출 기반 로열티 방식으로 이렇게 제공된 최초의 버전이었습니다. 이 로열티 조건은 게임을 비롯해 최종 사용자에게 판매되는 기성 제품을 기준으로 작성되어 있습니다. 영화, 애니메이션, 건축 시각화, 의뢰인을 위해 제작하는 인터랙티브 워크스루처럼 그런 방식으로 판매되지 않는 작업은 라이선스 방식이 다르며, 일부 회사에는 로열티 대신 좌석 기반 조건이 적용될 수 있습니다.
정확한 기준 금액, 요율, 좌석 요금은 무엇을 만드는지, 어떤 회사인지에 따라 달라지며 해마다 바뀌어 왔습니다. 숫자를 설명 글에 그대로 옮겨 두면 금방 낡기 때문에, 이 글에서는 일부러 수치를 인용하지 않습니다. 예산을 세우기 전에 Epic의 Unreal Engine licensing page와 최종 사용자 라이선스 계약서(EULA)에서 최신 조건을 확인하시기 바랍니다.
렌더링과 관련해 한 가지 짚어 둘 점이 있습니다. 언리얼은 사용자가 직접 설치하고 라이선스를 취득하는 소프트웨어입니다. 따라서 언리얼을 실행하는 렌더팜은 사용자의 라이선스 조건 아래에서 사용자의 설치본을 구동할 뿐, 엔진을 재판매하는 것이 아닙니다.
실시간 플레이백과 렌더링 출력의 차이
언리얼 엔진 안에는 씬을 이미지로 바꾸는 방법이 두 가지 있으며, 어느 쪽을 쓰고 있는지 알면 "왜 결과가 다르게 보이는가"라는 질문 대부분이 설명됩니다.
실시간 플레이백. 에디터 뷰포트나 패키징된 빌드에서 엔진은 씬과 상호작용할 수 있도록 계속해서 렌더링합니다. 품질은 아주 짧은 시간 안에 그릴 수 있는 양으로 제한됩니다.
오프라인 출력. Epic의 Movie Render Pipeline 문서(2026년 11월 10일 열람)는 이것을 선형 콘텐츠를 겨냥해 영상과 이미지 시퀀스를 오프라인으로 렌더링하는 언리얼의 솔루션으로 설명합니다. 오프라인 렌더링에서는 레이 트레이싱 글로벌 일루미네이션과 반사 같은 기능의 품질과 정확도를 높이는 설정을 쓸 수 있고, 기존 실시간 렌더링에 비해 모션 블러가 더 좋아지며 원치 않는 안티에일리어싱 아티팩트가 사라진다고 설명합니다. 이 파이프라인은 세 가지 도구로 접근합니다. 프리셋과 스크립트로 일괄 대기열을 구성하는 Movie Render Queue, 노드 기반 구성을 위한 Movie Render Graph, 검토용 원클릭 실시간 내보내기인 Quick Render입니다.
Epic은 Quick Render를 고품질 오프라인 렌더링이 아니라 검토용 실시간 내보내기로 설명하므로, 최종 프레임에는 큐와 그래프를 사용해야 합니다.
언리얼 엔진 안의 두 가지 경로: 에디터나 패키징된 빌드의 실시간 플레이백은 인터랙티브 출력을 만들고, Movie Render Queue 또는 Movie Render Graph는 Deferred 또는 Path Tracer 패스를 사용해 이미지 시퀀스를 기록합니다
Movie Render Queue와 Movie Render Graph
Epic의 transition guide(2026년 11월 10일 열람)는 Movie Render Graph를 고품질 렌더 출력을 만드는 노드 기반 도구로 설명합니다. 기본 그래프는 기본 Movie Render Queue 구성과 거의 같으며, 가장 큰 변화는 설정이 레이어 단위 렌더링에 맞는 노드가 된다는 점입니다. 몇 가지 항목은 위치가 바뀝니다. 파일 이름 지정과 OCIO 컬러 설정은 File Type Output 노드로 옮겨져 렌더 레이어마다 다르게 지정할 수 있습니다. 템포럴 샘플은 Sampling Method 노드에, 공간 샘플과 안티에일리어싱 방식은 Renderer 노드에 있습니다. Path Tracer와 Deferred 경로는 해당 노드를 연결하여 선택하며, 이것도 레이어별로 설정할 수 있습니다.
같은 문서는 Movie Render Queue에는 있지만 그래프에는 없는 기능도 나열하는데, nDisplay, High Resolution Rendering, Apple ProRes 플러그인, Final Cut Pro XML 등이 포함됩니다. 프로젝트가 이 중 하나에 의존한다면 도구를 고르기 전에 사용하는 엔진 버전에서 지원되는지 확인하세요. Epic의 문서는 버전별로 관리되기 때문입니다.
원격 옵션은 렌더팜에서 중요합니다. Movie Render Pipeline 문서는 로컬 렌더링이 에디터와 같은 프로세스에서 실행되는 반면 원격 렌더링은 대기열에 등록된 작업을 위해 별도의 프로세스를 시작하므로 렌더팜에 적합하다고 설명합니다. 또한 실행 명령이 Output Log에 기록되며, 서드파티 팜 소프트웨어를 포함해 자동화된 렌더팜을 구축할 때 참고 자료로 쓸 수 있다고 덧붙입니다.
Path Tracer: 무엇이며 어디까지 가능한가
언리얼의 기본 렌더러는 디퍼드(deferred) 방식입니다. Path Tracer는 최종 품질 이미지를 위한 대안입니다. Epic의 Path Tracer documentation(2026년 11월 10일 열람)은 이를 물리적으로 올바른 글로벌 일루미네이션, 반사, 머티리얼 굴절을 제공하는 프로그레시브 방식의 하드웨어 가속 렌더링 모드로 설명하며, 최종 렌더와 실시간 씬 대비 기준값(ground truth) 비교를 목적으로 한다고 밝힙니다. 기반이 되는 방식은 Ray Tracing vs Path Tracing에서 설명하므로, 여기서는 언리얼에서 어떻게 동작하는지만 다룹니다.
필요 조건. 해당 문서는 하드웨어 레이 트레이싱이 활성화된 프로젝트, Windows 10 버전 1809 이상, 그리고 NVIDIA RTX 카드 또는 DXR이 활성화된 드라이버를 갖춘 GTX 시리즈 카드를 요구 조건으로 나열합니다. 이는 하드웨어와 드라이버 요구 사항이므로, 에디터가 설치된 머신뿐 아니라 Path Tracer 프레임을 렌더링하는 머신도 이를 충족해야 합니다.
큐와 함께 동작하는 방식. Path Tracer 모듈을 사용하면 Movie Render Queue가 패스 트레이싱된 프레임을 출력할 수 있습니다. 바운스, 이미시브 지원, 노출 같은 설정은 Post Process Volume에서 제어하며, Movie Render Queue를 사용할 때는 볼륨에 지정한 픽셀당 샘플 수가 무시됩니다.
한계. 같은 문서는 샷을 계획하기 전에 알아 두어야 할 한계를 나열합니다.
- 밝은 머티리얼은 실내 렌더링을 느리게 합니다. 알베도 값이 1.0에 가까우면 빛 경로의 바운스가 늘어나 렌더 시간이 길어지며, 문서는 디퓨즈 Base Color를 0.8 미만으로 유지하라고 권장합니다.
- 움직이는 라이트나 애니메이션이 적용된 스키닝 메시 같은 동적 요소는 에디터의 패스 트레이싱을 무효화하지 않으며 뷰포트에서 흐릿하거나 줄무늬가 생기는 아티팩트로 나타나므로, 문서는 최종 출력에 Movie Render Queue를 쓰라고 권장합니다.
- HDRIBackdrop 컴포넌트는 현재 구현이 조명을 이중으로 계산하게 만들기 때문에 Path Tracer와 호환되지 않습니다.
합성 담당자가 가장 놀라는 한계는 렌더 패스입니다. Epic의 render passes page(2026년 11월 10일 열람)는 Movie Render Queue가 서로 다른 유형의 출력 이미지를 별도 패스로 지원한다고 하면서도, Ambient Occlusion이나 Sub-surface Scattering처럼 다른 패키지에서 흔히 쓰는 AOV는 언리얼 엔진에서 사용할 수 없다고 밝힙니다. 또한 Path Tracer 렌더를 디노이즈하려면 많은 수의 공간 샘플이 필요하다고 덧붙입니다. Arnold나 V-Ray를 쓰던 아티스트는 직접 및 간접 디퓨즈 같은 분리된 라이팅 AOV를 기대하는 경우가 많습니다. Epic 자체 포럼의 2026년 2월 23일자 스레드(2026년 11월 10일 열람)는 Path Tracer가 현재 Direct Diffuse, Indirect Diffuse, Direct Specular, Indirect Specular, Emissive에 대한 네이티브 AOV 및 렌더 패스 지원이 없다고 보고합니다. 이 스레드는 사용자 보고이지 Epic의 문서가 아니며 Epic의 답변도 달려 있지 않으므로, 직접 필요한 패스를 테스트해 보라는 신호로 받아들이시기 바랍니다.
합성이 분리된 라이팅 패스에 의존한다면, Path Tracer를 중심으로 시퀀스를 구성하기 전에 해당 패스를 포함한 대표 프레임 하나를 먼저 테스트하세요. 패스와 AOV에 대해서는 Nuke to Unreal Engine guide에서 더 자세히 다룹니다.
대여한 머신에서 언리얼 엔진 프로젝트 렌더링하기
언리얼 엔진은 엔진을 직접 설치하고 구성하고 라이선스를 취득하는 방식이며 프로젝트가 엔진 버전, 플러그인, GPU 드라이버에 묶여 있기 때문에 머신 대여 워크플로에 잘 맞습니다. 합리적인 모델은 전용 머신을 대여하여 그 위에서 사용자 자신의 설치본을 실행하는 것입니다.
Super Renders Farm이 언리얼 엔진을 지원하는 방식이 바로 이것입니다. 이는 매니지드 렌더 서비스가 아니라 머신 대여 워크플로입니다. 대여한 노드에 사용자가 직접 Unreal Engine 5.x 릴리스를 설치합니다. 노드에서는 Movie Render Queue와 Movie Render Graph가 동작하며, 큐 관리자가 필요하면 Deadline을 사용할 수 있습니다. Path Tracer 출력은 알려진 AOV 한계를 감안하여 지원되며, 그래서 이 글은 한계를 얼버무리지 않고 위에서 분명히 밝혀 두었습니다. 엔진에 대한 라이선스 의무는 Epic의 약관에 따라 사용자에게 있습니다.
대여하는 GPU 노드에는 노드당 RTX 5090 카드가 2장씩 들어 있으며, 카드당 VRAM은 32GB입니다. 메모리는 카드별로 존재하며 두 카드 간에 풀링되지 않으므로, 씬은 32GB GPU 메모리 안에 들어가야 합니다. 전용 대여가 프레임 단위 클라우드 렌더링과 어떻게 다른지 자세히 알고 싶다면 Rent a GPU Server for Rendering을 참고하세요. 설정 방법, 노드 옵션, 견적 산출 방식은 render farm rental page에 있습니다.
대여한 머신에서 언리얼 엔진 프로젝트를 렌더링하기 위한 체크리스트: 동일한 5.x 엔진 버전 설치, 지원팀과 GPU 드라이버 확인, Movie Render Queue 또는 Movie Render Graph로 원격 프로세스로 렌더링, 이미지 시퀀스 수집
엔진과 드라이버 버전 고정하기
승인한 프레임과 대규모로 렌더링하는 프레임 사이에서 절대로 달라지면 안 되는 것이 두 가지 있습니다. 엔진 버전과 GPU 드라이버입니다. 언리얼 프로젝트는 다른 엔진 릴리스에서 열면 다르게 동작할 수 있고, Path Tracer의 요구 사항에는 드라이버로 활성화되는 하드웨어가 포함되므로 드라이버도 설정의 일부입니다. 권장 사항은 다음과 같습니다.
- 프로젝트를 제작한 정확한 엔진 릴리스를 설치하고, 작업이 끝날 때까지 그대로 유지하세요.
- 워크스테이션과 같을 것이라고 가정하지 말고, 긴 작업을 시작하기 전에 대여 노드의 GPU 드라이버를 지원팀과 함께 확인하세요.
- 시퀀스를 대기열에 등록하기 전에, 합성 담당자에게 필요한 패스를 포함한 대표 프레임 하나를 렌더링하세요.
- 플러그인 버전은 제작 머신과 동일하게 유지하세요.
파이프라인에 특수한 요구가 있다면 먼저 문의하세요. Super Renders Farm은 대여 범위에 대해 엔진 버전에 맞춘 무료 테스트 렌더도 제공하므로, 대여 기간을 확정하기 전에 자신의 프로젝트가 어떻게 동작하는지 확인할 수 있습니다.
언리얼 엔진에 대한 흔한 오해
"언리얼 엔진은 게임 전용이다." 게임이 출발점이지만, Wikipedia 문서(2026년 11월 10일 열람)는 영화와 TV의 버추얼 프로덕션, 건축, 자동차 용도도 함께 나열합니다.
"에디터에서 제대로 보이면 렌더도 똑같이 나온다." 에디터 뷰포트와 큐는 서로 다른 렌더 경로이며, Path Tracer 문서 자체도 최종 출력에는 Movie Render Queue를 권장합니다.
요약: 언리얼 엔진이 적합한 경우
| 목표 | 언리얼 엔진 적합도 | 다음에 확인할 사항 |
|---|---|---|
| 인터랙티브 게임 또는 실시간 경험 | 높음 | 대상 플랫폼과 라이선스 조건 |
| 건축 워크스루와 스틸 이미지 | 높음 | 실시간이 필요한지, 렌더링된 프레임이 필요한지 |
| LED 스테이지 버추얼 프로덕션 | 높음 | 실시간 파이프라인과 스테이지 하드웨어 |
| 영화 또는 TV용 최종 프레임 | 중간에서 높음 | Path Tracer 패스 한계와 합성 요구 사항 |
| 자동차 디자인 작업 | 높음 | 비주얼 충실도 목표와 출력 포맷 |
| 라이팅 AOV 전체 세트가 필요함 | 먼저 테스트 | 사용하는 엔진 릴리스의 패스 지원 여부 |
FAQ
Q: 언리얼 엔진은 어떤 용도로 쓰이나요? A: 언리얼 엔진은 게임과 그 밖의 인터랙티브 3D 경험을 만드는 데 사용됩니다. 게임 외에도 건축 시각화, LED 스크린 버추얼 프로덕션, 영화와 TV 샷, 자동차 디자인에 쓰입니다. 프로젝트는 실시간으로 플레이할 수도 있고, 이미지 시퀀스로 오프라인 렌더링할 수도 있습니다.
Q: 언리얼 엔진은 누가 만들었나요? A: 언리얼 엔진은 에픽게임즈가 개발하며, Wikipedia는 팀 스위니를 최초 저자로 기재합니다. 첫 버전은 1998년 1인칭 슈팅 게임 Unreal을 위해 1995년에 개발되었습니다.
Q: 언리얼 엔진은 무료인가요? A: 무료로 내려받을 수 있으며, Wikipedia에 따르면 UE4가 이런 방식으로 제공된 최초의 버전이었고 게임 매출에 대한 로열티가 부과되었습니다. 상업적 사용 조건은 경우에 따라 다르므로, 요약에 의존하지 말고 Epic의 최신 라이선스 페이지를 확인하세요.
Q: 언리얼 엔진은 어떤 프로그래밍 언어를 사용하나요? A: 엔진은 C++로 작성되었습니다. UE4는 시각적 스크립팅 시스템인 Blueprints를 도입했고, 기존 UnrealScript 언어를 없애고 C++를 택했습니다. Wikipedia는 또한 Unreal Editor for Fortnite와 언리얼 엔진의 스크립팅에 쓰이는 더 새로운 언어인 Verse도 언급합니다.
Q: 언리얼 엔진 5는 언제 출시되었나요? A: Wikipedia에 따르면 Unreal Engine 5는 2020년 5월에 공개되어 2022년 4월에 출시되었습니다. 가상화 지오메트리를 위한 Nanite와 글로벌 일루미네이션 및 반사를 위한 Lumen을 도입했습니다.
Q: Movie Render Queue와 Movie Render Graph의 차이는 무엇인가요? A: 둘 다 오프라인 출력을 위한 언리얼 Movie Render Pipeline의 일부입니다. Movie Render Queue는 프리셋 기반 일괄 처리 도구이고, Movie Render Graph는 노드 기반 도구입니다. Epic은 nDisplay와 High Resolution Rendering 같은 일부 기능을 그래프에서 지원하지 않는 기능으로 나열하므로, 사용하는 엔진 릴리스를 확인하세요.
Q: 언리얼 엔진 프로젝트를 렌더팜에서 렌더링할 수 있나요? A: 네, 머신 대여 워크플로로 가능합니다. Super Renders Farm에서는 전용 노드를 대여하고 직접 Unreal Engine 5.x 릴리스를 설치한 뒤 Movie Render Queue 또는 Movie Render Graph로 렌더링하며, Deadline도 사용할 수 있습니다. Path Tracer 출력은 알려진 AOV 한계 안에서 동작하며, 긴 작업을 시작하기 전에 엔진과 드라이버 버전을 지원팀과 확인하시기 바랍니다.
About Thierry Marc
3D Rendering Expert with over 10 years of experience in the industry. Specialized in Maya, Arnold, and high-end technical workflows for film and advertising.



