일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 마인크래프트뮤지컬
- Ajax
- Express
- node
- 미니프로젝트
- EnhancedInput
- 정글사관학교
- 스마일게이트
- 데이터베이스
- 디자드
- 알고풀자
- 언리얼프로그래머
- 레베카
- 카렌
- Jinja2
- JWT
- 언리얼뮤지컬
- 으
- 파이썬서버
- flask
- 프린세스메이커
- Unseen
- VUE
- 스터디
- Bootstrap4
- R
- 언리얼
- Enhanced Input System
- 게임개발
- 프메
- Today
- Total
Today, I will
[Unreal] 언리얼 VFX 에디터 나이아가라(Niagara) 본문
나이아가라 향상 및 샘플 살펴보기 (unrealengine.com)
나이아가라 향상 및 샘플 살펴보기
나이아가라는 파티클 이펙트 디자인에 모듈식 접근법을 도입한 파티클 에디터로, 유연성을 높이기 위해 처음부터 새롭게 제작했습니다. 파티클 시뮬레이션과 파티클 렌더링을 아티스트가 완벽
www.unrealengine.com
나이아가라 이펙트를 만들고 레벨 안에서 한 actor을 쫒아갈 수 있도록 만들어보도록 한다.
AttractorPos라는 벡터형 타입을 만들어 준 다음에, Niagara에 Attraction을 추가해준다. Attractor Position에 만들어준 벡터 타입을 드래그 앤 드랍할 수 있다.
이펙트가 쫒아갈 모형을 하나 임시로 만들어준다.
아래 캡처의 경우 sphere에 발광 매터리얼을 입힌 것을 레벨에 얹어주었다.
발광 매터리얼 참고
빈 액터 블루 프린트를 아래와 같이 제작해준다.
블루프린트는 껍질일 따름이므로, 목표 변수인 Attractor와 따라오게끔 만들고자 하는 Niagara effect를 지정할 Actor 변수를 두개 만들어주는 것이 중요하다.
레벨에 방금 만든 블루프린트를 넣고, Default 값에 변수가 Attractor과 Niagara가 비어있을 것이다.
그대로 sphere와 제작한 나이아가라 이펙트를 설정해주도록 한다.
플레이를 시작하면 나이아가라가 sphere를 쫓아다닐 것이다.
'Unreal' 카테고리의 다른 글
[Unreal] singleton UGameInstance와 interface의 활용 예시 (0) | 2023.11.23 |
---|---|
[Unreal] Maximo fbx 애니메이팅과 무기 socket 적용을 위한 animNotifyState (0) | 2023.11.07 |
[Unreal] 언리얼 멀티플레이어 세팅(1) (0) | 2023.11.01 |
[Unreal] enum을 이용한 enemy 이름짓기 (0) | 2023.10.27 |
[Unreal] 이중 포문을 활용한 총알 패턴 적용 (1) | 2023.10.27 |