Day Night Weather

시간과 날씨 블루프린트 흐름

날씨와 시간 시스템은 조명, 하늘, 안개, 파티클을 같은 시간 값으로 묶어 움직이는 구조입니다. 한 변수에서 시작해 여러 환경 액터로 값을 전달해야 일관된 월드 변화가 만들어집니다.

TickDelta Seconds 누적
TimeOfDay0에서 24 범위 유지
Sun광원 회전과 강도 조절
Weather비, 안개, 구름 상태 전환
01

Directional Light

태양 고도와 색상을 시간 값에 따라 회전시킵니다.

02

Sky Light

하늘빛 캡처는 비용이 있으므로 호출 주기를 조절합니다.

03

Fog

시간대와 날씨에 맞춰 밀도와 색을 조금씩 바꿉니다.

04

Niagara

비와 눈은 활성화 여부와 스폰율로 제어합니다.

블루프린트 기준

  • 레벨 액터 참조는 Instance Editable 변수로 노출해 연결합니다.
  • 매 프레임 비싼 작업을 하지 않도록 Recapture 주기를 제한합니다.
  • 날씨 상태는 enum이나 데이터 테이블로 분리하면 확장하기 쉽습니다.

상태 매칭

Dawn낮은 밝기
Noon강한 태양
Night차가운 색
Rain습도와 안개