언리얼5 - 인디 게임 VFX 성능 최적화 몇가지팁(한글자막)



언리얼5 - 인디 게임 VFX 성능 최적화 몇가지팁(한글자막)

금별 0 271 06.24 19:37

 



이 영상은 언리얼 엔진 5(Unreal Engine 5)을 활용한 게임 VFX(Visual Effects) 최적화 기법을 다룹니다. 주요 내용은 다음과 같습니다:

 

 

1 Sprite Particle 최적화:

Sprite particle의 디스플레이 프레임은 실제 표시되는 부분보다 훨씬 크며, 컴퓨터는 전체 프레임을 계산해 성능 손실이 발생합니다.

표시되는 부분만 계산하도록 clipping을 적용하거나 texture를 직접 임포트해 계산 범위를 줄이는 방법을 소개합니다.

예: 8개 vertex로 전환하거나 데이터 크기를 조정해 polygon 수를 줄이고 clipping을 최소화합니다.

 

 

2 Shader Complexity 관리:

Shader complexity 진행 바를 통해 성능 손실을 시각화합니다. 초록색은 낮은 성능 소모, 오른쪽으로 갈수록 복잡도와 성능 소모가 증가합니다.

Particle 크기를 줄여 성능 소모를 최소화합니다(예: sprite 크기를 1/10로 축소).

 

 

3 Emitter 관리:

다수의 emitter를 개별적으로 제어하면 성능 소모가 큽니다. 이를 통합적으로 관리해 발사 시간을 조정하면 성능 손실을 줄일 수 있습니다.

비유: 한 사람이 모든 스위치를 제어하는 방식이 개별 제어보다 효율적입니다.

 

 

4 거리 기반 VFX 최적화:

카메라 거리에 따라 particle 수를 줄이거나 VFX를 비활성화합니다.

예: 주요 VFX는 8000m, 분위기 장식(smoke VFX)은 4000m, 세부 VFX는 2000m 초과 시 사라지도록 설정.

Material 설정에서 soft material을 추가하고 color/alpha curve를 조정해 거리 기반 비활성화를 구현합니다.

 

 

5 실제 적용:

4000m 거리에서 VFX가 사라지도록 설정하고, material editor에서 wireframe 표시 및 curve 조정을 통해 최적화 효과를 확인합니다.

다수의 emitter(10~20개)를 사용하는 게임 환경에서 이러한 최적화가 성능 향상에 크게 기여합니다.

강의는 기초 최적화부터 시작해 점차 난이도를 높이는 방식으로 진행되며, 이후 추가 최적화 주제를 다룰 예정임을 언급하며 마무리됩니다.

 



 

 

 

 

 

언리얼5 스타일라이즈드 VFX 과정(신규) : 과정 정보 링크

린반 25년 5월 오픈 초급과정 정보 : https://cafe.naver.com/unrealfx/22518

에반 언리얼5 이펙트 그룹과정[5월 시작] : 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


번호 포토 분류 제목 글쓴이 날짜 조회
1202 언리얼4 Create EPIC Force Push Ring VFX in Unreal Engine 5 Niagara ashif 08.06 41
1201 언리얼4 UE5 Rarity Frame Material – Epic Glow Effects & Full Parameter Control ashif 08.05 54
1200 언리얼4 Ground Shatter Attack FX in Unreal Engine 5 | Niagara VFX Showcase ashif 08.03 124
1199 언리얼4 Create EPIC Healing Pulse AOE in Unreal Engine 5 Niagara ashif 08.01 82
1198 언리얼4 Create EPIC Healing Beam FX in Unreal Engine 5 Niagara ashif 07.31 81
1197 언리얼4 언리얼5 - 셰이더 토이로 만든 블랙홀을 언리얼에서 구현하는과정 금별 07.27 146
1196 언리얼4 언리얼5 - 나이아가라 활용한 라이트닝 감전효과 제작과정(한글자막) 금별 07.27 135
1195 언리얼4 언리얼5 - 고품질 반사 효과 만들기: Reflection Vector 활용법 금별 07.25 139
1194 언리얼4 언리얼5 - EasyMap으로 구현하는 무작위 텍스처 타일링 기법 금별 07.25 105
1193 언리얼4 How to Create EPIC Toon Smoke Trail FX in Unreal Engine 5 ashif 07.22 126
1192 언리얼4 언리얼5 - SDF와 굴절로 완성하는 UI VFX 제작과정 금별 07.16 196
1191 언리얼4 언리얼5 - Spline과 Particle Effect 활용 아이스 스파이크 제작예제(한글자막) 금별 07.16 160
1190 공구,번역정보 언리얼5 - Niagara로 카메라 추적 VFX 파티클 만들기 금별 07.03 324
1189 언리얼4 언리얼5/후디니 - Explodable Skeletal Meshes 만들기 part2(한글자막) 금별 06.27 236
1188 언리얼4 언리얼5/후디니 - Explodable Skeletal Meshes 만들기 part1(한글자막) 금별 06.27 166
열람중 언리얼4 언리얼5 - 인디 게임 VFX 성능 최적화 몇가지팁(한글자막) 금별 06.24 272
1186 언리얼4 후디니/언리얼5 - Pivot Painter 구현과 파괴 효과 제작과정2/데이터맵 언리얼로 임포(한글자막) 금별 06.24 188
1185 언리얼4 후디니/언리얼5 - Pivot Painter 구현과 파괴 효과 제작과정(한글자막) part1 금별 06.24 171
1184 유니티 유니티 앰플리파이 셰이더 - 스텐실 크랙 간단 제작과정(한글자막) 금별 06.24 218
1183 언리얼4 언리얼5 간단팁 - 컨텐츠 브라우저 복제팁(Advanced Copy Here) 금별 06.23 165
1182 언리얼4 린반라이브 - 무엇이든 물어보세요(크래쉬 해결 방법/스태틱메시 뷰모드에서 노멀맵 보기/애셋 삭제 주의사항 등) 금별 06.19 133
1181 언리얼4 언리얼5 - Niagara로 실감나는 핏물 VFX 제작과정(한글자막) 파트1 금별 06.19 189

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand