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



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

금별 0 1,415 2025.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


번호 포토 분류 제목 글쓴이 날짜 조회
1298 언리얼4 Basic Smoke to Burning Smoke in Unreal Engine 5 Niagara Tutorial ashif 02.26 32
1297 언리얼4 How to Animate Lava Materials in Unreal Engine 5 Tutorial ashif 02.24 48
1296 언리얼4 UE5 Lava Material in 5 Minutes ashif 02.18 89
1295 언리얼4 UE5 Burning Decal Material Tutorial ashif 02.17 81
1294 언리얼4 언리얼 - 흑백 플래시 포스트 프로세스 연출 제작팁 금별 02.11 194
1293 3D 후디니 활용 - 블랙홀 폭발 포인트 텍스처 제작과정 금별 02.11 164
1292 언리얼4 Unreal Engine 5 Tutorial: Create a Cursed Mist VFX ashif 02.10 149
1291 언리얼4 언리얼 - 나이아가라 Advanced Guide – 위치 기반 동역학 금별 01.09 433
1290 언리얼4 Niagara로 생성된 Static Mesh에서 파티클 스폰하기 금별 01.09 419
1289 언리얼4 언리얼 - 나이아가라로 스플라인을 따라 발사되는 파티클 제작 금별 01.09 332
1288 언리얼4 언리얼5 - 어검술의 완성 : 검진(Sword Array) 심화 기동 및 고급 제어(한글자막) 금별 01.09 336
1287 언리얼4 언리얼5 - 벡터 연산을 활용한 검진(Sword Array) 지정 방향 발사 로직(한글자막) 금별 01.09 311
1286 언리얼4 언리얼5 - Particle Reader를 활용한 검진(Sword Array) 타겟 추적 및 회전 제어(한글자막) 금별 01.09 255
1285 언리얼4 언리얼5 - 파티클 Index를 활용한 원형 검진(Sword Array) 배치 제작과정(한글자막) 금별 01.09 254
1284 언리얼4 언리얼5 - VHS 포스트 프로세스 제작과정 금별 01.09 254
1283 언리얼4 언리얼5 - 데드 스페이스 VFX reborn[팬메이드] 금별 01.09 267
1282 언리얼4 Simple Light Aura VFX in UE5 Niagara Tutorial ✨????️???? ashif 01.08 264
1281 언리얼4 Heat Distortion VFX for Fire in UE5 Niagara! (Photoshop & Normal Map Workflow) ????????✨ ashif 2025.12.16 344
1280 2D 섭스턴스 디자인 - 색수차(Chromatic Aberration) 매직 오라 텍스처 만들기(한글자막) 금별 2025.12.16 448
1279 언리얼4 언리얼 - 미호요 신작 스타일 Depth Fade와 UV 조작을 이용한 공간 포털 연출(한글자막) 금별 2025.12.16 581
1278 언리얼4 언리얼5 - Polar Coordinates를 활용한 태극 무늬 제작 금별 2025.12.16 359
1277 언리얼4 언리얼 - AAA 게임 개발에서의 나이아가라 모듈(Niagara Module) 연구 및 적용 금별 2025.12.16 469

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand