에피소드 94: 한여름 밤의 반딧불이 — 은하수 아래 한옥 마당을 수놓는 지상의 별
언리얼 엔진 5 Niagara 파티클 반딧불이 생태 시스템과 은하수·반딧불이 복합 조명 구현기
은하수가 한옥 마당 위에 펼쳐진 여름 한밤중, 담장 근처 수풀에서 처음에는 하나,
곧이어 열 개, 그리고 수십 개의 반딧불이가 나타나기 시작했다.
에피소드 93의 은하수가 하늘에서 빛을 채웠다면, 에피소드 94에서는 지상에서도 빛이 움직이기 시작한 것이다.
소나기로 축축해진 지면은 반딧불이가 활동하기에 좋은 습도 조건을 만들어냈다.
에피소드 89의 소나기가 직접적인 원인이 된 셈이다. 마른 여름 밤이었다면 이 정도 밀도의 반딧불이는 나타나지 않았을 것이다.
하늘의 은하수와 지상의 반딧불이가 동시에 한옥 마당을 위아래로 빛의 공간으로 만드는 장면이 이번 에피소드의 전체 그림이다.
Niagara 파티클 시스템으로 반딧불이를 구현하는 것은 에피소드 시리즈에서 처음 시도하는 작업이었다.
단순한 빛나는 점이 아니라 생물의 발광 주기를 가진 개체로서 각각 다른 타이밍에 켜지고 꺼지며,
불규칙한 궤적으로 날아다니는 반딧불이를 구현하기 위해 Niagara의 파티클 제어 시스템을 전면적으로 활용했다.
루나 — 흰 장모, 블루 아이
루나는 반딧불이를 가장 먼저 발견했다. 담장 근처 수풀에서 첫 번째 빛이 깜빡이는 것을 포착하고 천천히 다가갔다.
코 앞까지 날아온 반딧불이 하나를 향해 앞발을 살짝 들었다가 그냥 내려놓는 장면이다.
잡으려는 본능과 그냥 두고 싶은 마음 사이에서 앞발을 멈추는 루나의 동작을 손목 관절
Keyframe 애니메이션으로 세밀하게 표현했다. 반딧불이의 노란 Point Light가 흰 털 위에 순간적으로 닿았다가
사라지는 발광 효과도 이 장면에서 가장 잘 보이도록 구도를 설정했다.
"잡으면 안 돼. 그냥 여기 있는 게 좋아. 은하수 아래에서 이게 날아다니는 게 — 마당이 달라 보여."
라온 — 검은 장모, 황금 눈
라온은 반딧불이 무리가 가장 많이 모여 있는 담장 근처로 천천히 이동했다.
검은 털 주위로 수십 개의 반딧불이 빛이 맴도는 장면이 이번 에피소드에서 가장 환상적인 구도다.
어두운 배경과 섞이는 검은 털 사이에서 반딧불이 빛들이 깜빡이며 움직이고, 그 중심에 황금 눈이 빛나는 장면은
에피소드 시리즈에서 라온이 등장하는 장면 중 시각적으로 가장 복잡한 구성이다.
Eye Material의 환경 반사가 반딧불이 여러 개의 Point Light를 동시에 받아들이도록 설정해 황금 눈 안에
작은 불빛들이 춤추는 효과를 구현했다. "다 세어봤어. 지금 37개야. 아직도 늘어나고 있어. 소나기가 이것들도 불러낸 거야."
다온 — 흰 단모, 오드아이(블루/앰버)
다온은 웅덩이 수면에 반딧불이 빛이 반영되는 장면을 관찰했다.
에피소드 89 이후 이 웅덩이 앞에서 빛의 변화를 기록해온 다온이 이번에는 여섯 번째 빛을 수면에서 확인했다.
반딧불이의 깜빡이는 빛이 수면에 반영될 때는 고정된 별이나 달과 달리 불규칙하게 점멸하는 반영이 생긴다.
Planar Reflection이 Point Light의 점멸 주기를 수면에 실시간으로 반영하도록 설정해 수면 위에서도
반딧불이의 빛이 살아 움직이는 효과를 구현했다.
"은하수, 달, 태양, 무지개, 첫 별, 그리고 반딧불이. 소나기 하나가 만든 웅덩이가 담은 빛의 목록이 여섯 번째로 늘었어."

UE5 Niagara 반딧불이 생태 시스템 구현
반딧불이 개체별 발광 주기를 Niagara의 Random Float 노드로 각각 다르게 설정해 자연스러운 점멸 패턴을 만들었다.
각 개체는 독립적인 Point Light를 보유하며 발광 시 주변 반경 30cm 이내 Surface에 빛이 닿도록 설정했다.
날아다니는 궤적은 Curl Noise 필드를 적용해 직선적이지 않은 부드러운 곡선 움직임을 구현했다.
은하수 환경광과 수십 개의 반딧불이 Point Light가 동시에 존재하는
복합 조명 환경에서 Lumen GI가 두 광원을 자연스럽게 처리하도록 Light Channel을 분리해 관리했다.
담장 근처 수풀의 잎사귀 표면에 반딧불이 빛이 닿는 간접 조명 효과도 Lumen의 실시간 GI 계산 범위에 포함시켜
생태적 사실감을 높였다.
에피소드 95에서는 반딧불이가 사라지고 새벽이 가까워지면서 소나기가 남긴 습기가 한옥 마당에
새벽안개로 피어오르는 장면이 이어질 예정이다.
#언리얼엔진5 #UE5 #3D애니메이션 #한옥마당 #반딧불이 #여름한밤 #NiagaraParticle #LumenGI #고양이삼남매 #루나라온다온
'고양이 가족' 카테고리의 다른 글
| 에피소드 96: 소나기 연작의 완결 (0) | 2026.04.06 |
|---|---|
| 에피소드 95: 새벽안개 (0) | 2026.04.05 |
| 에피소드 93: 소나기 후 은하수 (0) | 2026.04.05 |
| 에피소드 92: 소나기 후 첫 별 (0) | 2026.04.05 |
| 에피소드 91: 소나기 뒤 저녁 햇살 (0) | 2026.04.05 |