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



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

금별 0 589 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


번호 포토 분류 제목 글쓴이 날짜 조회
1241 언리얼4 Photoshop to UE5 Material: Creating Custom Stylized Noise Textures for Energy Orb VFX! ????????✨ ashif 10.25 16
1240 언리얼4 언리얼5 - 디지털 트랜지션 생성 및 파티클 픽셀화 제작과정(한글자막) 금별 10.22 56
1239 언리얼4 언리얼 - 데몬슬레이어 아카자 스킬 VFX 분석 금별 10.22 54
1238 언리얼4 언리얼5 - 테크노 스타일 매직 어레이/포스트 프로세싱 그리드 링 흐름 효과 제작과정(한글자막) 금별 10.20 74
1237 언리얼4 언리얼5 - 오클루전 활용한 지면 균열 머트리얼 생성과정(한글자막) 금별 10.20 64
1236 언리얼4 언리얼 - Lightmap UV 제거를 위한 에디터 유틸리티 제작 금별 10.17 92
1235 언리얼4 언리얼 - 텍스처 패킹 자동화: 기술 아티스트를 위한 시간 절약 도구 금별 10.17 79
1234 언리얼4 언리얼 - 폴라 UV는 타일링 텍스처 간단 활용 금별 10.17 79
1233 언리얼4 언리얼5 - 원형 링 마법진 왜곡 효과 구현 팁 금별 10.15 153
1232 언리얼4 언리얼5 - 물결 패턴 Normal Map 블렌딩 & 질감 교체 가이드 금별 10.15 131
1231 언리얼4 언리얼5 VFX 프로젝트 조직화 가이드: 폴더부터 명명 규칙까지(한글자막) 금별 10.14 121
1230 유니티 유니티 - Stylized 마법구 발사체 효과 제작과정 금별 10.14 134
1229 언리얼4 언리얼5 - 행성 흡수 제작과정 : Spline과 Blueprint 활용 part2 금별 10.12 143
1228 언리얼4 언리얼5 - 행성 흡수 제작과정 : Spline과 Blueprint 활용 part1 금별 10.12 114
1227 언리얼4 언리얼5 - WorldPositionBehindTranslucency로 만드는 간단 커스텀 데칼 UV 금별 10.11 107
1226 언리얼4 언리얼5 - 나이아가라(Niagara) 스폰 그룹 활용 퀵팁 금별 10.11 118
1225 언리얼4 언리얼 - '작은(Tiny) 지오메트리' 병합을 통한 카오스 최적화 팁 금별 10.11 116
1224 언리얼4 언리얼5 - 사실적인 횃불 VFX: Houdini와 Embergen 활용 금별 10.11 121
1223 언리얼4 언리얼5 - WorldPositionBehindTranslucency로 만드는 간단 커스텀 데칼 UV 금별 10.11 96
1222 유니티 유니티 - 망치 타격 효과 연출 part2(한글자막) 금별 10.11 109
1221 유니티 유니티 - 망치 타격 효과 연출 part1(한글자막) 금별 10.11 120
1220 언리얼4 Create an Epic Rings Burst AOE FX in UE5 Niagara! (Full Tutorial) ashif 09.25 203

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand