Unreal Engine

240527 언리얼 엔진 - 라이팅 5

오혜린 2024. 5. 27. 15:11

 

캐릭터(인물) 라이팅 유의할 사항

1. 인물 얼굴에 날카로운 그림자는 피하기(부드러운 그림자)

2. 입체감을 살리는 조명/빛과 그림자의 형태

3. 아동용 애니메이션의 경우, 그림자는 최대한 피하여 공포감 줄이기

4. 정 가운데의 그림자 피하기

 

키라이트 : 우측 45도 각도. 가장 밝은 조명, 형태를 만들어주는 조명, 업스테이지 or 다운스테이지 업스테이지 : 렘

필라이트 : 필라이트와 반대편에 켜진다는 느낌, 필라이트가 너무 높은 경우 입체감이 사라짐.

림라이트(백라이트)

 

4가지 인물 조명법

- 하이카 라이트 :

- 로우키 라이트 : 주 광원만 사용 / 너무 안보이면 필라이트 씀

- 스타일라이즈 : 다양한 색깔의 주변,

-림&콘트라스트 : 사실적인 느낌 그림자의 표면이라던가 형태를 조금 더 살려주어야 하는..

 

업 스테이지 / 다운스테이지

업스테이지 : 피사체 상단 조명의 각도 90도

다운스테이지 : 피사체 하단 조명의 각도 90도

 

레이트레이싱 5가지 표현 솔루션

1) 레이 트레이스 쉐도우

2) 레이 트레이스 리플레션

3) 레이 트레이스 앰비언트 오쿠룰전

4) 레이 트레이스 글로벌 일루미네이션 (간접광)

5) 레이 트레이스 트랜스루센시(투명)

* 하드 쉐도우 > 투명재질 빛을 조사한

* 기존 조명 계산 '레스터라이제이션' : 계산 없이 속성만 렌더링 화면에서 보여줌

* 레이 트레이싱은 실제 광선 경로를 추적하여 생성되는 광원을 처리하게 만들었음

 

패스 트레이싱 : 레이트레이싱의 발전된 형태 (다수의 레이를 랜덤하게 뿌려서 사실성을 극대화), 현실적, 정확한 조명을 만들 수 있음(단점은 매우 무거움)

루멘 대체 : 피부표현 등 어색 

 

 

 

-

* 레이트레이싱 프로젝트 셋팅

1) 프로젝트 셋팅 > 플랫폼 > 윈도우 ? 기본 RHI 다이렉트12 확인

2) " > 렌더링 > 글로벌 일루미네이션을 레이트레이스 변경

3) " > 렌더링 > 하드웨어 레이 트레이싱 지원 체크 + 레이 트레이싱 섀도 체크

4) 월드 셋팅 > 라이트매스 > 고급 > 프리컴퓨티드라이팅강제비활성화 (라이트 매스 사용 x 강제적으로 모든 요소 무버블 처리)

 

* post proecessing setting

- 포스트 프로세싱 노출 세팅
- 포스트 프로세스 노출 세팅
- 글로벌 일루미네이션 메서드 세팅

 

- 글로벌 일루미네이션 레이트레이싱 세팅

 

- 리플렉션 메써드 + 레이 트레이싱 리플렉션 세팅
- 패스 트레이싱 세트 (선택적)

- 디렉셔널 라이트로 기본 라이트 조정. 포인트라이트로 눈 하이라이트

- 림라이트 설치

- 스타일리즈 레벨