광원과 장애물을 고려한 밝기 계산
포인트·스포트 라이트의 세기와 거리, 스포트라이트 범위, 장애물에 가려지는지를 계산합니다. 계산 결과를 바탕으로 캐릭터가 받는 빛을 일정 주기마다 갱신합니다.
플레이어가 있는 곳의 밝기에 따라 적의 감지 속도가 달라지는 Unreal 잠입 데모입니다. 2명이 조명·거리·시야 계산과 확인용 HUD를 함께 만들었습니다.

플레이어가 받는 빛, 적과의 거리, 시야 조건에 따라 감지값과 적의 행동이 달라집니다. 조명과 손전등을 바꾸거나 장애물 뒤에 숨어 감지 결과를 시험하는 잠입 프로토타입입니다.
Jin Park와 Minki Cho가 공동 개발했습니다. 디버그 HUD에 밝기·근접도·LOS·감지값을 표시해 광원, 장애물, 거리 변화가 계산에 어떻게 반영되는지 확인했습니다.
포인트·스포트 라이트의 세기와 거리, 스포트라이트 범위, 장애물에 가려지는지를 계산합니다. 계산 결과를 바탕으로 캐릭터가 받는 빛을 일정 주기마다 갱신합니다.
빛·근접도·시야에 따라 감지값을 올리거나 낮춥니다. 기준값을 넘으면 Blackboard의 감지 상태를 바꾸고 적이 다음 행동을 하도록 했습니다.
Light·Proximity·LOS·Detection 값과 감지 게이지를 함께 표시했습니다. 광원과 장애물을 바꿨을 때 각 계산값과 최종 감지 결과가 어떻게 달라지는지 확인할 수 있습니다.
Jin Park와 Minki Cho의 공동 개발 프로젝트입니다. 조명 계산과 적 감지를 함께 구현했습니다.