언리얼 - 유성우 효과 제작과정(한글자막) part3



언리얼 - 유성우 효과 제작과정(한글자막) part3

금별 0 374 05.02 13:27

파트 1. VFX 기술 심층 요약

1. 영상 주제 및 학습 목표
- 주제는 유성(유성 또는 운석) 효과를 구현하는 Niagara 파티클 시스템 제작으로, 메인 파티클(105 에미터)과 꼬리 연기(106 에미터)를 통해 현실적인 떨어지는 운석의 궤적과 후광 효과를 재현합니다. 구현 목적은 중력(Gravity)과 난류(Turbulence) 힘의 상호작용을 활용해 파티클의 자연스러운 흔들림과 속도감을 강조하며, 꼬리 연기는 SubUV 애니메이션과 알파 스케일링으로 부드럽고 희미하게 사라지는 연기 텍스처를 생성하여 전체 시각적 임팩트를 높이는 데 있습니다.
- 학습 목표는 이전 104 에미터를 복사해 105로 진화시키며 힘 상호작용 원리를 이해하고, 106으로 꼬리 연기를 독립적으로 제작하여 파티클 시스템의 모듈화와 최적화를 익히는 것입니다. 이를 통해 실무에서 힘 균형 조정과 렌더링 최적화(예: Random SubUV)를 통해 VFX 품질을 제어하는 역량을 습득합니다.

2. 전체 제작 프로세스 상세 단계
- 단계 1: 104 에미터 복사 후 105로 이름 변경하고 초기화 파라미터 조정(Scale 400, Lifetime 0, Velocity 1/5/2/30)으로 파티클 생성 기반 설정.
- 단계 2: 위치(Velocity) Z축을 -1400으로 강하게 하강시키며, Gravity를 Local Space로 설정해 Wave Force 영향만 받도록 하여 로컬 중력 시뮬레이션 구현.
- 단계 3: Gravity(-1400)와 Turbulence(+5000)의 세기 균형을 맞춰 난류 효과 강화(세기가 비슷하면 난류 약화되므로 Gravity 낮춤).
- 단계 4: 105 복사해 106으로 변환, 불필요 모듈 삭제 후 Scale 50으로 꼬리 크기 축소 및 Lifetime 0.5~1로 연장.
- 단계 5: 색상 회색 계열(35/0, 47/0 등)으로 연기 텍스처 적용, Material M04 변경 및 SubUV 4x4 Sequence Pin 활성화로 애니메이션 추가.
- 단계 6: 위치 Z -160으로 꼬리 배치, Velocity Linear(-5000~-3400)로 후방 추적, Gravity/Turbulence 제거.
- 단계 7: Scale Color 모듈 추가해 Alpha Bezier Curve(0~1~0)로 점진적 투명도 페이드아웃 구현.
- 단계 8: SubUV Animation을 Particle Spawn에 배치하고 Random XY로 전환해 단일 애니메이션 고정 문제를 해결, 난류 효과 강화.
- 단계 9: 전체 씬에서 105+106 조합 테스트, Local Space 체크로 세계 중력 독립성 확보.
- 단계 10: 시각적 검증(운석 같은 임팩트 확인)으로 프로세스 완료.


-------------------------

파트 2. 시간대별 주요 흐름 요약

- [00:02] 104 에미터 복사해 105로 시작, 이름 변경 지시.
- [00:10] 두 군데 이름 수정(105로), 초기화 상단 400으로 변경.
- [00:19] 초기화 하단 0으로 설정, Velocity 1/5/2/30으로 파티클 속도 초기화.
- [00:42] 위치 Z축 -1400으로 변경, 주요 포인트로 하강 속도 강조.
- [00:55] Gravity(-1400, Local Space)와 Turbulence(+5000) 상호작용 설명: 세기 비슷하면 난류 약화, Gravity 낮춰 난류 강화.
- [01:42] 105 완료 후 씬 변화 확인, 운석/유성 같은 시각적 임팩트 검증.
- [02:03] 꼬리 연기 106 제작 시작, 105 복사 후 불필요 모듈 삭제.
- [02:18] Scale 50으로 꼬리 크기 축소, Lifetime 0.5~1로 연장해 지속성 부여.
- [02:41] 색상 회색(35/0, 47/0, 39/0 등) 설정, 크기 200/400/482/1000으로 확대.
- [03:12] Material M04 적용, SubUV 4x4 Sequence Pin 체크로 텍스처 애니메이션 활성화.
- [03:48] 위치 Z -160으로 꼬리 하단 배치, Spread Renderer 0~15 추가.
- [04:14] Velocity IDD를 Linear로 변경, -5000~-3400으로 후방 속도 설정.
- [04:30] Gravity/Turbulence 제거, Scale Color 추가해 Alpha Bezier Curve(0~0.5~1)로 페이드아웃.
- [05:44] SubUV Random XY로 변경: 순차 재생 시 고정 애니메이션 약화 문제 해결, 랜덤으로 효과 강화.
- [06:47] Local Space 체크로 Gravity 세계 영향 제거, Wave Force만 적용해 독립 시뮬레이션.
- [07:13] 전체 효과 검증: 흔들림과 하강으로 유성/운석 느낌 완성.


-------------------------

파트 3. AI 기술 첨언 및 피드백

- 기술적 보완 제안: SubUV Random 외에 Velocity Inheritance(0.7~0.9) 추가로 부모 파티클 속도 상속해 꼬리 추적성 강화, LOD 시스템 도입으로 distant 뷰에서 파티클 수 줄여 성능 최적화, Curl Noise 모듈 병용해 Turbulence와 결합 시 더 유기적 소용돌이 패턴 생성(Scale 0.2, Strength 2000 추천).
- 학습 포인트 피드백: 힘 상호작용(Gravity vs Turbulence 세기 균형)이 파티클 동역학의 핵심으로, 세기 비율 1:3~1:4 유지 시 최적 난류 발생하므로 프로파일러로 실시간 테스트 필수. SubUV Random 전환처럼 렌더링 변칙성(고정 vs 랜덤)이 시각 품질 좌우하니, 텍스처 시퀀스 길이에 맞춰 프레임 범위(0~15) 동적 조정 역량 집중 학습.


-------------------------

파트 4. 핵심 기술 용어 및 파라미터 사전

- 주요 기술 용어 해설

1. Gravity - 파티클에 지속적 하강력을 부여하는 힘 모듈로, Local Space 설정 시 세계 좌표계 영향 제거하고 에미터 로컬 방향(아래)만 적용되어 Wave Force와 독립적 시뮬레이션 가능, 영상에서 -1400으로 운석 하강 구현.
2. Turbulence - 노이즈 기반 난류 힘으로 파티클 궤적을 무작위 왜곡, Gravity와 세기 상호작용 시(비슷하면 상쇄) 약화되므로 상대 세기 조정 필수, +5000으로 흔들림 강조.
3. SubUV Animation - 텍스처 아틀라스(4x4) 내 프레임 시퀀스를 파티클 라이프에 매핑하는 렌더링 모듈, Sequence Pin과 Random XY 결합 시 단일 애니메이션 고정 문제 해결해 연기 동적성 강화.
4. Scale Color - 파티클 라이프사이클에 따라 색상/알파 스케일링하는 모듈, Bezier Curve로 Alpha 0~1~0 페이드아웃 적용해 꼬리 연기 자연 소실 구현.
5. Local Space - 힘 모듈의 좌표 변환 옵션으로 세계 Gravity 무시하고 에미터 로컬 스페이스만 사용, 파도 등 부모 시스템 영향만 받게 해 독립 VFX 제어.

- 파라미터 수치 설정 이유

1. -1400 (Gravity Z축) - Turbulence(+5000)와 세기 비율 1:3.5로 맞춰 상쇄 최소화, 난류가 지배적 흔들림 유발하면서도 하강 유지로 운석 궤적 현실화(너무 강하면 직선 낙하, 약하면 부유).
2. 50 (Scale 초기) - 꼬리 연기 크기 의도적 축소로 메인 파티클(105) 대비 후광 역할 강조, 과도 확대 시 메인 가림 발생 방지.
3. 0.5~1 (Lifetime) - 연기 지속성 연장으로 꼬리 길이 확보, 짧으면 순간 소실되어 유성 궤적 미완성.
4. -5000~-3400 (Velocity Linear) - 후방 방향성 부여로 꼬리 추적 효과, Linear 보간으로 부드러운 가속/감속 시뮬레이션.
5. Random XY (SubUV) - 순차 0프레임 고정 시 단일 연기 패턴 반복 약화 문제 해결, 랜덤 시작으로 다채로운 애니메이션 오버랩해 밀도감과 현실성 증대.

 

 

 

 

 



 

 

 

 

에반 언리얼5 이펙트 그룹과정[26년초 시작] : https://cafe.naver.com/unrealfx/20727

KUPAFX Stylized 유니티 이펙트 취업과정 : https://cafe.naver.com/unrealfx/21249

트리키 언리얼+후디니 활용 게임 VFX 연출과정 : https://cafe.naver.com/unrealfx/25629

 

max님의 쌩기초 메쉬활용 이펙트과정 1달특강 : https://cafe.naver.com/unrealfx/24469

eVan텍스쳐 단품과정 : https://cafe.naver.com/unrealfx/24468

rak 유니티 UI연출이펙트 : https://gamefx.co.kr/bbs/page.php?hid=Rak_intro

, , , , , , , , ,

Comments


번호 포토 분류 제목 글쓴이 날짜 조회
1346 언리얼4 Shadow Aura in Unreal Engine 5 Niagara ashif 06.18 24
1345 언리얼4 Attack Ice AOE in Unreal Engine 5 Niagara ashif 06.18 14
1344 언리얼4 언리얼 - 사실적인 데칼 균열 제작과정(한글자막) 금별 06.01 233
1343 언리얼4 언리얼 - 물결 형태 텍스쳐 트랜지션 효과 제작과정(한글자막) 금별 06.01 213
1342 언리얼4 언리얼 - Niagara에서 정적 메시를 사용하여 사용자 지정 파티클 모양 만들기 금별 05.17 294
1341 언리얼4 언리얼 - 포스트 프로세스 2D 페이지 넘김 효과 머트리얼 예제 금별 05.17 256
1340 언리얼4 언리얼 - AI 활용 블랙홀 셰이더를 업그레이드(한글자더빙) 금별 05.17 265
1339 유니티 유니티 - 호박(Amber) 셰이더 제작과정(한글자막) 금별 05.12 271
1338 언리얼4 언리얼 - HLSL 심층 설명 4_레이마칭 활용 평면정사각형 메시 3D 구체로 변형 금별 05.12 278
1337 언리얼4 언리얼 - HLSL 심층 설명 4 -UV 좌표를 레이어로 반복 쌓아 깊이감 있는 오목볼록 효과 구현(한글자막) 금별 05.06 337
1336 언리얼4 언리얼 - HLSL 심층 설명 3 -큰 원의 궤적을 따라 작은 원 배치효과(한글자막) 금별 05.06 292
1335 언리얼4 언리얼 - HLSL 심층 설명 2 -원형(Circle) 기반 쉐이더를 구현(한글자막) 금별 05.06 316
1334 언리얼4 언리얼 - HLSL 심층 설명 1 - 그라데이션 변화 도구 구현(한글자막) 금별 05.06 335
1333 언리얼4 언리얼 - 03 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 338
1332 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_2단계 -스트립 트리거 매트릭스 금별 05.04 273
1331 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 306
1330 언리얼4 언리얼 - 01 나이아가라 트레일 매직 매트릭스_2단계 - 스트립 트리거 매트릭스 금별 05.04 288
1329 언리얼4 언리얼 - 01 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 274
1328 언리얼4 언리얼 - 00 나이아가라 트레일 매직 매트릭스 효과: 초보자를 위한 속성 금별 05.04 361
열람중 언리얼4 언리얼 - 유성우 효과 제작과정(한글자막) part3 금별 05.02 375
1326 언리얼4 언리얼 - 유성우 효과 제작과정(한글자막) part2 금별 05.02 280
1325 언리얼4 언리얼 - 유성우 효과 제작과정(한글자막) part1 금별 05.02 317

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand