언리얼 엔진 5 스프링 레인 VFX와 캐릭터 애니메이션 완전 분석
"봄비가 내리는 날, 고양이들의 움직임은 한층 더 섬세해진다" — 고양이 삼남매의 봄비 장면을 스프링 레인 VFX와 컨트롤 리그 캐릭터 애니메이션으로 구현한 제작 과정을 공개합니다.
들어가며
지난 에피소드 15에서 눈보라 그친 뒤 서리 파티클과 아이스 머티리얼로 겨울의 마지막 장면을 담았다면,
오늘은 드디어 계절이 바뀌어 따뜻한 봄비가 내리는 장면으로 넘어갑니다.
이번 에피소드 16의 핵심 주제는 스프링 레인 VFX와 캐릭터 애니메이션입니다.
봄비를 맞으며 새싹이 돋아나는 한옥 화단을 배경으로, 루나·라온·다온이 봄비에 반응하는 섬세한 움직임을
언리얼 엔진 5(Unreal Engine 5)에서 **컨트롤 리그(Control Rig)**와 IK 시스템으로 구현한 과정을 상세히 정리합니다.

1. 에피소드 시나리오: 봄비가 내리고, 새싹이 돋아나다
겨울의 끝자락이 물러가고 따뜻한 봄비가 한옥 마당을 적십니다.
겨우내 얼어있던 화단 흙이 빗물을 머금으며 짙어지고, 장독대 옆 화단에서 여린 새싹이 고개를 내밀기 시작합니다.
겨울비와는 다른, 따뜻하고 보슬보슬한 봄비가 마당 전체를 촉촉하게 적십니다.
세 고양이는 봄비가 내리는 마당을 각자의 방식으로 맞이합니다.
루나(Luna) — 흰 장모, 블루 아이 대청마루 처마 아래에서 봄비 내리는 화단을 바라보다가, 새싹이 돋아난 것을 발견하고 조심스럽게 다가가 코를 가져다 댑니다.
"어머, 새싹이 나왔네. 겨우내 저 작은 것들이 이렇게 기다리고 있었구나. 봄비 냄새가 참 좋다."
라온(Raon) — 검은 장모, 황금 눈 봄비 속으로 신나게 뛰어들어 앞발로 흙탕물을 튀기다가, 새싹을 밟을 뻔하고 깜짝 놀라 멈춥니다.
"누나! 봄비는 차갑지 않아요! 겨울이랑 완전 달라요! 어, 근데 여기 뭔가 조그만 게 나왔어요!"
다온(Daon) — 흰 단모, 오드아이(블루/앰버) 처마 아래에서 봄비가 새싹 위에 떨어지는 모습을 오드아이로 조용히 관찰합니다.
"라온이 형, 그거 새싹이야. 밟으면 안 돼. 저렇게 작은데 겨울을 버텼다는 게 신기하지 않아?"
2. 컨트롤 리그(Control Rig) 캐릭터 애니메이션: 봄비에 반응하는 섬세한 움직임
이번 에피소드의 핵심 과제는 봄비라는 환경 자극에 고양이들이 자연스럽게 반응하는 섬세한 캐릭터 애니메이션을
구현하는 것이었습니다. 빗방울이 털에 닿는 순간의 미세한 반응, 새싹을 발견하고 코를 가져다 대는
루나의 우아한 동작, 새싹을 밟을 뻔하고 급하게 멈추는 라온이의 동작까지 — 각각 전혀 다른 애니메이션 접근이 필요했습니다.
📢 루나의 새싹 탐색 애니메이션: 컨트롤 리그 + 헤드 IK
루나가 새싹에 코를 가져다 대는 동작은 머리와 목의 자연스러운 숙임이 핵심입니다.
**컨트롤 리그(Control Rig)**로 루나의 척추·목·머리 본(Bone) 체인을 직접 제어하고,
새싹 위치를 헤드 IK(Head IK) 타깃으로 설정했습니다. 루나가 새싹에 가까워질수록 머리가 자연스럽게 숙여지고,
코끝이 새싹 위치에 정확히 향하도록 IK가 실시간으로 조정됩니다.
이때 척추도 함께 완만하게 굽혀지도록 **스파인 IK(Spine IK)**를 연동하여 전신이 어색하지 않게 움직이도록 완성했습니다.
🚨 라온이의 급정지 애니메이션: 모멘텀과 중심 이동 표현
뛰어가다 새싹 앞에서 급하게 멈추는 라온이의 동작은 **관성(Momentum)**과 무게중심 이동을 표현하는 것이 핵심입니다.
달리는 동작에서 급정지할 때 몸이 앞으로 쏠리는 관성 효과를 컨트롤 리그의 **세컨더리 모션(Secondary Motion)**으로
구현했습니다. 앞발이 멈추는 순간 몸통과 머리가 앞으로 0.2초가량 더 밀리다가 되돌아오는 오버슈트(Overshoot) 동작이
더해지면서, 라온이 특유의 엉뚱하고 경쾌한 캐릭터성이 살아났습니다.
🐾 발바닥 IK: 울퉁불퉁한 봄 흙 위의 자연스러운 발 디딤
봄비로 인해 흙이 녹아 울퉁불퉁해진 마당 바닥 위에서 고양이들이 걸을 때,
각 발이 지면 굴곡에 맞게 자연스럽게 놓이도록 **풀 바디 IK(Full Body IK)**를 설정했습니다.
발바닥이 지면의 경사와 요철에 실시간으로 적응하여 어느 발도 땅을 뚫거나 공중에 뜨는 일 없이 자연스럽게
디디도록 구현했습니다. 특히 라온이가 뛰어다닐 때 진흙을 밟는 발의 미세한 침하 표현도 이 IK 설정으로 완성했습니다.
💧 빗방울 반응 애니메이션: 털에 닿는 빗방울 표현
봄비 빗방울이 고양이 등에 닿는 순간 털이 미세하게 반응하는 동작을
**클로스 시뮬레이션(Cloth Simulation)**으로 구현했습니다.
고양이 털 메시에 클로스 물리를 적용하고 빗방울 파티클의 충돌 데이터를 연동하여,
빗방울이 닿는 위치에서 털이 미세하게 눌렸다 되돌아오는 반응을 표현했습니다.
루나가 새싹에 코를 가져다 댈 때 볼 털이 살짝 눌리는 표현도 이 클로스 설정으로 완성했습니다.
3. 스프링 레인 VFX: 봄비 특유의 보슬보슬한 빗방울
겨울비나 소나기와 달리 봄비는 작고 가볍고 따뜻한 특성을 가집니다. 이 차이를 파티클로 표현하는 것이 이번 VFX의 핵심이었습니다.
🌧️ 봄비 파티클: 작고 느린 보슬비 표현
에피소드 9의 소나기 파티클과 비교하여 봄비 파티클은 세 가지 측면에서 차별화했습니다.
첫째, 파티클 크기를 소나기의 절반 이하로 줄여 보슬보슬한 이슬비 느낌을 살렸습니다.
둘째, 낙하 속도를 낮추고 **바람 벡터(Wind Vector)**를 약하게 설정하여 봄바람에 가볍게 흩날리는
봄비 특유의 움직임을 구현했습니다. 셋째, 파티클 색상을 투명에 가까운 연한 하늘빛으로
설정하여 봄비의 부드럽고 따뜻한 느낌을 더했습니다.
🌱 새싹 위 빗방울 스플래시: 여린 새싹에 닿는 봄비
새싹 잎사귀 위에 빗방울이 맺히고 흘러내리는 효과를 나이아가라 스플래시 파티클로 구현했습니다.
소나기 스플래시보다 훨씬 작고 부드러운 스플래시 패턴을 적용하고,
잎사귀 표면을 타고 천천히 흘러내리는 물방울 트레일 파티클을 추가하여 봄비가 새싹을 적시는 섬세한 표현을 완성했습니다.
마치며
겨울의 끝과 봄의 시작이 만나는 이 짧은 순간 — 봄비 속에서 새싹을 발견하는 루나·라온·다온의 모습이, 새로운 시작의 설렘을 담고 있기를 바랍니다.
"봄비는 겨우내 기다리던 모든 것들에게 '이제 시작해도 돼'라고 말해준다."
다음 에피소드에서는 봄비가 그치고 한옥 화단에 활짝 피어나는 봄 벚꽃 — 페탈 VFX(Petal VFX)와 봄 라이팅 활용 방법을 다룰 예정입니다. 기대해 주세요!
궁금한 점은 댓글로 남겨주세요!
태그: 언리얼엔진5 UE5 캐릭터애니메이션 컨트롤리그 ControlRig IK InverseKinematics 풀바디IK FullBodyIK 세컨더리모션 SecondaryMotion 클로스시뮬레이션 ClothSimulation 스프링레인VFX 봄비 나이아가라 Niagara 새싹머티리얼 3D애니메이션 한옥 고양이 인디애니메이션
'고양이 가족' 카테고리의 다른 글
| [3D 애니메이션 제작기] 에프소드 18 초여름 신록 라이팅과 잎사귀 (0) | 2026.03.24 |
|---|---|
| [3D 애니메이션 제작기] 에피소드 17: 봄 벚꽃 (0) | 2026.03.23 |
| [3D 애니메이션 제작기] 에피소드 15: 눈보라 그친 뒤 맑은 겨울 아침 (0) | 2026.03.23 |
| [3D 애니메이션 제작기] 에피소드 14: 한옥을 휩쓰는 눈보라 (0) | 2026.03.23 |
| [3D 애니메이션 제작기] 에피소드 13: 첫눈 내리는 한옥 (0) | 2026.03.23 |