언리얼 - 흑백 플래시 포스트 프로세스 연출 제작팁



언리얼 - 흑백 플래시 포스트 프로세스 연출 제작팁

금별 0 742 02.11 01:30

파트 1. VFX 기술 심층 요약

1. 영상 주제 및 학습 목표
- 주제는 블랙화이트 플래시(Black-White Flash) 효과로, 후처리(Post Process) 재질을 활용해 화면 전체를 순간적으로 흑백으로 변환하는 기술이다. 이는 타격감 강조를 위해 스킬 적중이나 변신 시점에 적용되며, 스타일화된 만화풍 게임(특히 중국 gacha 게임)에서 자주 사용된다. 3A 게임에서도 약화된 형태로 쓰이는데, 밝은 부분(스킬 발광 등)을 돋보이게 하기 위해 전체 화면을 어둡고 대비 강한 흑백으로 압축하는 것이 핵심 목적이다. 학습 목표는 신입 수준에서 재질 노드 연결을 통해 간단히 구현하고, 키 애니메이션으로 제어하며, 속도선(Speed Lines)을 극좌표(Polar Coordinates)로 추가해 완성된 효과를 만드는 것이다. 이를 통해 후처리 재질의 화면 평면화 원리를 이해하고 실무 적용 가능하게 함.

2. 전체 제작 프로세스 상세 단계
- 새 재질 생성 후 렌더링 타입을 후처리(Post Process)로 변경: 표면(Surface)에서 후처리로 전환하면 화면 전체를 텍스처처럼 처리할 수 있게 되며, 카메라 시야를 평면화하는 기반이 된다.
- Scene Texture 노드 추가 및 후처리 입력0 연결: 카메라가 보는 화면을 각 픽셀 단위로 텍스처화하여 후처리 입력 채널에 바인딩, 원본 화면을 재질 입력으로 활용.
- Desaturation 노드 연결: 색상을 제거해 흑백 변환(0은 컬러 유지, 1은 완전 흑백), 전체 화면을 단색으로 만들어 대비 강조의 기반 마련.
- Power 노드 추가(강도 3): Desaturation 출력에 전력을 적용해 어두운 부분을 더 압축적으로 만들어 전체 장면을 어둡게 함으로써 밝은 스킬 부분만 상대적으로 돋보이게 하는 대비 강화 효과 발생.
- Lerp 노드 추가: A 입력에 원본 Scene Texture, B 입력에 Power 처리된 흑백, Alpha에 제어 값을 넣어 0(원본)에서 1(흑백)로 부드럽게 전환, 플래시의 순간적 켜짐/꺼짐 구현.
- Clamp 노드 출력 연결(0~1 제한): 노출 과다로 인한 밝기 클리핑 방지, 안정된 출력 범위 유지.
- Alpha 키 애니메이션으로 제어: Lerp Alpha를 0~1 키프레임으로 애니메이션화해 플래시 지속 시간과 강도 동적 제어.
- 속도선 텍스처 추가: 임의 속도선 텍스처를 극좌표 변환으로 화면 전체에 회전 배치, 이음새 문제 해결과 UV 충돌 보정.
- 중심 오프셋(Central Offset) 적용: 극좌표 중심을 스킬 위치에 맞춰 조정, 카메라 고정 시 발생하는 중심 불일치 해결.
- 원형 마스크 적용: 속도선에 원형 마스크를 오프셋 맞춰 클리핑, 중심 하드니스 완화 및 만화풍 스타일화.

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


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

- [00:00] 인사와 주제 소개: 블랙화이트 플래시 효과를 초급 신입 대상으로 설명, 타격감 높이는 데 사용되며 스킬 적중/변신에 적합.
- [00:08] 그룹 질문 답변: 블랙화이트 플래시에 대한 문의에 공통 공유, 간단 버전 후 고급 재질 업데이트 예고.
- [00:19] 효과 용도 설명: 스타일화된 게임(중국 gacha 중심, 3A 게임 약화 버전)에서 화면 압축으로 스킬 돋보이게 함.
- [00:38] 재질 제작 시작: 새 재질 생성 후 렌더링 타입을 후처리(Post Process)로 변경, 기본 표면에서 전환.
- [01:07] Scene Texture 노드 추가: 우클릭 검색으로 노드 삽입, 카메라 화면 평면화 및 후처리 입력0 채널 연결.
- [01:38] Desaturation 노드 테스트: 흑백 변환 확인(0 컬러, 1 흑백), 노드 작동 검증.
- [02:07] Power 노드 추가: 강도 3으로 어두운 부분 압축, 전체 장면 어두워져 스킬 부분 대비 강조.
- [02:40] Lerp 노드 연결: 흑백 강도 3배 적용, 발광 부분 돋보임 확인, Bloom 조정 팁 언급.
- [03:24] Clamp 노드 출력: 0~1 범위 제한으로 노출 과다 방지.
- [03:41] Alpha 제어 추가: 키 애니메이션으로 0(원본)~1(흑백) 스위치 구현.
- [04:19] 속도선 추가 시작: 임의 텍스처 사용, 극좌표(Polar Coordinates)로 화면 배치 및 이음새 해결.
- [05:30] UV 충돌 조정: 선형 UV로 보정, 단일 채널(RGB 오류 방지) 연결 테스트.
- [06:09] 중심 오프셋 문제 해결: 카메라 고정 시 중심 불일치 보정 팁 강조.
- [07:51] UV 스트레칭 정리: UV 재정렬로 텍스처 왜곡 해결.
- [09:05] 원형 마스크 적용: 중심 오프셋 맞춰 클리핑, 하드니스 완화.
- [10:52] 만화풍 수정: 스타일에 맞게 텍스처 교체 및 인스턴스 재질 생성.
- [12:15] 마무리: 동적 재질로 실무 적용 강조, 다음 강의 예고.

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


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

- 기술적 보완 제안: 영상에서 Bloom 수동 조정만 언급되었으나, 후처리 볼륨(Post Process Volume)의 Auto Exposure를 Min/Max Brightness로 제한해 플래시 시 과노출 방지. 속도선 텍스처는 Panner 노드로 회전 속도 추가하면 동적 느낌 강화되며, 카메라 이동 시 Screen Position 노드로 중심 오프셋을 런타임 계산해 자동화. 인스턴스 재질 파라미터에 Intensity 곡선 추가로 타이밍 커브 적용, 성능 최적화 위해 Scene Texture를 Unlit 모드로 렌더링 타겟 분리.
- 학습 포인트 피드백: 후처리 재질의 Scene Texture 바인딩과 Lerp Alpha 제어가 핵심으로, 화면 평면화 원리를 이해하지 못하면 고급 효과(Depth Fade 결합 등) 확장이 어렵다. Power 노드의 지수 압축(강도 3 이상 시 비선형 대비)이 타격감의 기술적 기반이니 노드별 출력 시각화로 인과관계 테스트 반복 학습 필수.

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


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

- 주요 기술 용어 해설

1. Scene Texture - 카메라 시야의 전체 화면을 평면 텍스처로 변환하는 노드로, 후처리 재질에서 픽셀 단위 접근 가능하게 하여 Desaturation 등 화면 전체 효과 적용의 입력 기반 제공.
2. Desaturation - 색상 채널을 제거해 흑백으로 변환하는 노드(0~1 값), 영상에서 화면 전체를 단색화해 밝은 스킬 부분 대비 강조의 첫 단계 역할.
3. Power - 입력 값을 지수적으로 증폭/압축하는 노드, 어두운 픽셀을 더 검게 만들어 전체 장면을 압축, 타격 시 순간적 시각적 충격 구현.
4. Lerp - 두 입력(A 원본, B 흑백)을 Alpha로 선형 보간하는 노드, 플래시 켜짐/꺼짐 전환과 강도 제어 핵심.
5. Polar Coordinates - UV를 극좌표계로 변환해 텍스처를 화면 중심에서 방사형 배치하는 변환, 속도선 이음새 해결과 회전 효과 부여.
6. Central Offset - 극좌표 중심점을 화면 내 임의 위치로 이동시키는 파라미터, 카메라 고정 시 스킬 위치와 속도선 중심 불일치 보정.

- 파라미터 수치 설정 이유

1. Power 강도 3 - 지수 함수로 입력 0~1 범위를 비선형 압축하여 0.5 이하 어두운 픽셀을 급격히 0에 수렴시키며, 밝은 발광(0.7 이상)은 상대적 강조로 타격감 시각화, 1~2는 약한 효과로 부족해 3이 최적 대비 달성.
2. Desaturation 1 - 완전 흑백 변환으로 색상 간섭 제거, 부분 값(0.5)은 잔여 색상으로 인해 스킬 발광 흐려짐 방지하며 플래시 순수성 확보.
3. Clamp 0~1 - 후처리 출력이 HDR 범위 초과 시 블룸 과다 발생 유발하나, 0~1 제한으로 안정적 SDR 출력 유지 및 GPU 렌더링 부하 감소.
4. Lerp Alpha 0~1 키프레임 - 0 시 원본 무영향으로 자연 전환, 1 시 최대 흑백 적용으로 플래시 피크 구현, 키 애니메이션 곡선(Ease In/Out)으로 부드러운 타이밍 제어.

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

 

 

 

 

 

 

에반 언리얼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


번호 포토 분류 제목 글쓴이 날짜 조회
1347 언리얼4 언리얼 - 사실적인 데칼 균열 제작과정(한글자막) 금별 12:29 12
1346 언리얼4 언리얼 - 물결 형태 텍스쳐 트랜지션 효과 제작과정(한글자막) 금별 12:24 13
1345 언리얼4 언리얼/섭디 - 노멀맵 활용 입체 Fake 3d 석재 제작과정 금별 12:18 12
1344 언리얼4 Rock Shield FX in Unreal Engine 5 Niagara ashif 05.27 69
1343 언리얼4 Rift Portal Stylized in Unreal Engine 5 Niagara ashif 05.25 61
1342 언리얼4 언리얼 - Niagara에서 정적 메시를 사용하여 사용자 지정 파티클 모양 만들기 금별 05.17 155
1341 언리얼4 언리얼 - 포스트 프로세스 2D 페이지 넘김 효과 머트리얼 예제 금별 05.17 125
1340 언리얼4 언리얼 - AI 활용 블랙홀 셰이더를 업그레이드(한글자더빙) 금별 05.17 123
1339 유니티 유니티 - 호박(Amber) 셰이더 제작과정(한글자막) 금별 05.12 160
1338 언리얼4 언리얼 - HLSL 심층 설명 4_레이마칭 활용 평면정사각형 메시 3D 구체로 변형 금별 05.12 160
1337 언리얼4 언리얼 - HLSL 심층 설명 4 -UV 좌표를 레이어로 반복 쌓아 깊이감 있는 오목볼록 효과 구현(한글자막) 금별 05.06 246
1336 언리얼4 언리얼 - HLSL 심층 설명 3 -큰 원의 궤적을 따라 작은 원 배치효과(한글자막) 금별 05.06 212
1335 언리얼4 언리얼 - HLSL 심층 설명 2 -원형(Circle) 기반 쉐이더를 구현(한글자막) 금별 05.06 205
1334 언리얼4 언리얼 - HLSL 심층 설명 1 - 그라데이션 변화 도구 구현(한글자막) 금별 05.06 230
1333 언리얼4 언리얼 - 03 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 240
1332 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_2단계 -스트립 트리거 매트릭스 금별 05.04 183
1331 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 210
1330 언리얼4 언리얼 - 01 나이아가라 트레일 매직 매트릭스_2단계 - 스트립 트리거 매트릭스 금별 05.04 199
1329 언리얼4 언리얼 - 01 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 180
1328 언리얼4 언리얼 - 00 나이아가라 트레일 매직 매트릭스 효과: 초보자를 위한 속성 금별 05.04 265
1327 언리얼4 언리얼 - 유성우 효과 제작과정(한글자막) part3 금별 05.02 266
1326 언리얼4 언리얼 - 유성우 효과 제작과정(한글자막) part2 금별 05.02 185

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand