Introduction To Niagara (Unreal Engine 5 Tutorial)
- Niagara는 언리얼 엔진의 강력한 파티클 효과 시스템으로, 시각적 효과를 생성하는 데 사용됩니다. ✨
- 새로운 Niagara 시스템은 '완전히 비어 있음' 템플릿으로 시작하여 기본부터 이해하고 디자인할 수 있습니다. 🏗️
- Niagara 에디터는 미리보기, 파라미터, 타임라인, 시스템 개요 패널로 구성되어 파티클 효과를 시각적으로 제어합니다. 🖥️
- 파티클 효과는 'Niagara 시스템'의 전반적인 설정과 '이미터'의 개별 파티클 디자인으로 나뉘어 관리됩니다. ⚙️
- 이미터는 '이미터 스폰', '이미터 업데이트', '파티클 스폰', '파티클 업데이트', '렌더러'의 다섯 가지 주요 모듈 그룹으로 구성됩니다. 🖐️
- '렌더러'는 파티클의 시각적 형태를 결정하며, '스프라이트 렌더러'는 가장 기본적인 파티클 재질을 담당합니다. 🖼️
- '이미터 업데이트'의 '스폰 레이트' 모듈은 초당 생성되는 파티클 수를 제어하며, '문제 해결' 기능으로 필요한 모듈을 자동 추가할 수 있습니다. 🔢
- '파티클 스폰'의 '파티클 초기화' 모듈은 파티클의 초기 색상, 수명, 크기, 회전 등을 설정하는 핵심 모듈입니다. 🎨
- '파티클 스폰'의 '속도 추가' 모듈은 파티클에 초기 속도를 부여하며, 선형, 지점, 원뿔형 등 다양한 방식으로 설정 가능합니다. 🚀
- '파티클 업데이트'의 '파티클 상태' 모듈은 파티클의 수명이 다했을 때 파티클을 제거하는 데 필수적입니다. 💀
- 파티클의 색상, 크기, 회전은 '파티클 초기화' 모듈 내의 '스프라이트 속성'에서 직접 설정하거나 무작위 범위로 지정할 수 있습니다. 🌈
- Niagara 시스템에서 오류가 발생하면 빨간색 점으로 표시되며, '문제 해결' 버튼을 통해 자동으로 필요한 모듈을 추가할 수 있습니다. 🐞
- 타임라인은 파티클 효과의 미리보기 길이를 조절하는 데 사용되어, 특정 시간 동안의 효과를 확인할 수 있습니다. ⏳
- 개별 모듈은 일시적으로 비활성화하거나 다시 활성화할 수 있어, 효과 테스트 및 디버깅에 유용합니다. ⏸️
- '속도 추가' 모듈의 '속도 스케일'을 통해 전체 파티클의 속도를 쉽게 조절할 수 있습니다. ⚡