언리얼 기본

날씨 및 시간 효과 적용

날씨 시스템과 시간 시스템을 각각 구현해도, 서로 따로 움직이면 화면은 좋아 보여도 체감은 금방 어색해집니다. 예를 들어 비가 내리는데 소리는 맑은 낮 상태로 유지되거나, 밤인데 노출 값이 낮처럼 밝으면 플레이어는 즉시 이질감을 느끼게 됩니다.

조명 색, 안개 밀도, 노출 변화를 기준으로 날씨와 시간 효과가 자연스럽게 이어지게 합니다.

날씨 및 시간 효과 적용 흐름

1

상태 전환 동기화

날씨 상태가 바뀔 때 조명, 안개, 노출, 오디오가 같은 시간 축에서 전환되도록 타임라인과 보간 시간을 맞춥니다.

2

시각적 효과 적용 및 미세 조정

앞 절에서 만든 BP WeatherSystem과 BP TimeOfDaySystem을 기반으로, 시간/날씨 상태별 액터 속성 조정을 일관된 규칙으로 묶어 관리해야 합니다.

3

청각적 효과 적용 (Audio System)

빗소리, 바람, 실내 차폐음은 화면 효과보다 늦거나 빠르면 어색해 보이므로 강수량과 카메라 위치를 기준으로 볼륨을 보간합니다.

4

게임 플레이 효과 연동

비, 밤, 안개가 이동 속도나 시야 판정에 영향을 준다면 UI 안내와 NPC 감지 범위도 같은 상태값을 참조해야 합니다.