언리얼 엔진에서는 이 입문 가이드에서 다룬 내용 외에도 수많은 기능을 제공하며, 다양한 사용자의 학습을 위해 준비된 수많은 리소스가 준비되어 있습니다.
나이아가라 비주얼 이펙트
나이아가라 VFX 시스템은 언리얼 엔진에서 비주얼 이펙트를 생성할 때 사용하는 기본 툴입니다. 이 시스템은 복잡한 리얼타임 파티클 이펙트와 시뮬레이션을 생성하는 데 사용되는 강력하고 유연하며 뛰어난 퍼포먼스를 제공합니다.
나이아가라에는 다음과 같은 기능이 포함되어 있습니다.
다양한 모듈이 포함된 이미터 기반 에디터를 갖춘 비주얼 스크립팅 인터페이스로 VFX를 빌드할 수 있습니다.
불, 연기, 비, 폭발을 비롯하여 간단한 시뮬레이션부터 복잡한 시뮬레이션에 이르기까지 파티클의 비헤이비어를 세밀하게 제어할 수 있는 뛰어난 커스터마이징 기능을 갖추고 있습니다.
게임플레이 로직, 애니메이션 또는 기타 외부 데이터 소스에 동적으로 반응하는 데이터 기반 워크플로를 갖추고 있습니다.
GPU 및 CPU 시뮬레이션을 통해 높은 정밀도가 요구되는 방대한 수의 파티클과 복잡한 파티클 비헤이비어를 지원합니다.
재사용 가능한 모듈형 컴포넌트를 통해 이미터와 모듈을 빌드하여 다양한 프로젝트 또는 기타 VFX에 사용할 수 있습니다.
에디터 뷰포트 내 리얼타임 인터랙션 및 프리뷰를 지원합니다.
플루이드 시뮬레이션을 위한 고급 시뮬레이션 기능을 사용할 수 있습니다.
프로젝트에서 나이아가라를 사용하기 시작하는 데 필요한 자세한 내용은 다음 주제를 참고하세요.
피직스 시스템
언리얼 엔진은 자체 경량형 피직스 엔진인 카오스 피직스를 사용합니다. 카오스 피직스는 처음부터 리얼타임 피직스 시뮬레이션과 차세대 게임의 요구 사항을 지원하도록 빌드되었습니다.
카오스 피직스는 다음과 같은 기능들을 지원하도록 빌드되었습니다.
디스트럭션
피지컬 애니메이션을 지원하는 리지드 바디 다이내믹스
클로스 피직스와 머신 러닝 클로스 시뮬레이션
헤어 피직스
플레시 시뮬레이션
플루이드 시뮬레이션
그리고 더 많은 기능이 있습니다!
언리얼 엔진의 피직스 시스템에 대한 자세한 내용은 카오스 피직스 문서를 참고하세요.
모션 디자인
모션 디자인은 빠른 반복작업과 확장성을 제공하는 간소화되고 창의적인 툴세트를 필요로 하는 모션 그래픽 아티스트를 위한 기능 세트입니다. 여기에는 개편된 아웃라이너, 유저 인터페이스, 리깅 툴, 클로너, 커스터마이징 가능한 2D/3D 셰이프, 머티리얼 디자이너라고 하는 레이어 기반 워크플로를 활용하는 새로운 머티리얼 생성 방법 등을 포함합니다.
자세한 내용은 모션 디자인을 참고하세요.
메타휴먼 크리에이터
메타휴먼 크리에이터 워크플로가 언리얼 엔진에 완전히 통합되었습니다. 이 간소화된 워크플로로는 로컬 편집으로 캐릭터를 제작할 수 있고, 자동 리깅 및 텍스처 합성 같은 클라우드 기반 서비스에 원활하게 액세스할 수 있습니다.
백그라운드에서 작동하며, 캡처 디바이스에서 전송된 데이터를 처리하는 메타휴먼 애니메이터를 통해 자신의 메타휴먼에 사실적인 페이셜 애니메이션을 적용할 수 있습니다. 메타휴먼 크리에이터는 이러한 데이터를 메타휴먼에 사용할 정교한 페이셜 애니메이션으로 변환합니다. 이렇게 생성된 애니메이션 데이터는 다른 것이 섞이지 않은 정확한 데이터이므로 원하는 대로 예술적인 작업을 수행할 수 있습니다.
메타휴먼에 대한 자세한 내용은 다음을 참고하세요.
플러그인
언리얼 엔진에는 엔진과 함께 사용할 수 있는 추가 기능과 콘텐츠를 지원하는 다양한 플러그인이 포함되어 있습니다. 언리얼 엔진은 주로 프로젝트의 필요에 따라 활성화 및 비활성화할 수 있는 플러그인으로 빌드되어 있습니다.
프로젝트의 플러그인은 플러그인(Plugins) 브라우저에서 관리할 수 있습니다. 이 창은 메인 메뉴의 편집(Edit) > 플러그인에서 액세스할 수 있습니다.
플러그인을 사용하는 것과 이 창과 관련된 자세한 내용은 플러그인을 참고하세요.
추가 리소스
언리얼 엔진 문서 외에도 예시 에셋과 프로젝트, 커뮤니티 기반 튜토리얼과 포럼, 커뮤니티와 에픽게임즈 직원이 직접 제작한 학습 강좌 등 다양한 콘텐츠를 아래에서 살펴볼 수 있습니다.
Autodesk Maya용 언리얼 라이브 링크
언리얼 라이브 링크 플러그인을 사용하면 Maya에서 언리얼 엔진으로 애니메이션 데이터를 실시간으로 스트리밍할 수 있습니다. 버추얼 프로덕션 환경에서 두 툴을 오가며 작업하든, 다음 게임을 제작하든 이제 Maya에서 캐릭터 에셋을 작업하고 변경 사항을 적용하면 언리얼 엔진에 즉시 반영된 작업 프리뷰를 확인할 수 있습니다.
이에 대한 자세한 내용과 Maya 및 언리얼 엔진과 함께 사용하는 방법은 Autodesk 앱 스토어에서 Autodesk Maya용 언리얼 라이브 링크 플러그인을 참조하세요.
팹 마켓플레이스
팹은 크리에이터가 고퀄리티 리얼타임 게임 에셋을 검색, 공유, 구매 및 판매할 수 있게 해주는 디지털 마켓플레이스입니다. 팹의 콘텐츠는 Fab.com에서 확인할 수 있습니다.
팹은 기본적으로 활성화되어 있는 플러그인으로 언리얼 엔진에 통합되어 있습니다. 따라서 팹 마켓플레이스의 콘텐츠를 사용자의 프로젝트에 직접 다운로드하여 임포트할 수 있습니다.
또한 에픽게임즈에서 제작한 샘플 프로젝트와 에셋 팩 같은 콘텐츠도 다양하게 준비되어 있으며, 왼쪽 패널의 제품 타입(Product Types) > 교육 및 튜토리얼(Education & Tutorials) 카테고리에서 자세하게 확인할 수 있습니다.
팹과 언리얼 엔진의 통합에 대해서는 다음 주제에서 자세히 살펴볼 수 있습니다.
콘텐츠 예제 프로젝트
콘텐츠 예제 프로젝트는 직접 사용할 수 있는 다양한 기술을 보여주기 위해 설계되었습니다. 이 프로젝트는 여러 레벨의 컬렉션으로 구성되어 있으며, 각 레벨은 각종 예제를 통해 엔진의 여러 타입에 대한 정보를 제공합니다. 레벨을 이동하면 제각기 번호와 자체 예제 에셋을 갖춘 일련의 스탠드를 확인할 수 있습니다.
콘텐츠 예제는 대화식 학습 방법으로 설계되었습니다. 이 가운데 일부는 에셋과 인터랙션하기 위해 에디터에서 플레이 모드로 레벨을 실행해야 합니다.
여기서 다루는 주제는 다음과 같습니다.
애니메이션
오디오
블루프린트
랜드스케이프
머티리얼
피직스
그리고 더 많은 기능이 있습니다!
프로젝트를 로드할 때 모든 콘텐츠 주제는 자체 레벨로 분석되며, Content > Maps 폴더에서 찾을 수 있습니다.
이 예제 프로젝트와 관련된 내용과 사용 방법, 그리고 언리얼 엔진의 기능에 대한 자세한 내용은 콘텐츠 예제를 참고하세요.
에픽 디벨로퍼 커뮤니티
에픽 디벨로퍼 커뮤니티(Epic Developer Community, EDC)는 에픽게임즈 직원과 커뮤니티의 회원들이 제작한 알림, 튜토리얼, 쇼케이스 프로젝트, 포럼 및 각종 학습 자료를 제공합니다.
에픽 디벨로퍼 커뮤니티에서 직접 확인해 보세요.