블렌드 트리

Noke·2025년 7월 10일

Unity TIL

목록 보기
30/31

블렌드 트리를 활용하면 캐릭터의 다양한 움직임을 자연스럽게 전환할 수 있다. 따라서, 오늘은 애니메이터의 블렌드 트리 기능을 알아볼 것이다.


🎮 블렌드 트리(Blend Tree)란?

블렌드 트리

블렌드 트리는 애니메이터 상태(State) 안에서 여러 애니메이션 클립들을 하나로 블렌딩(Blend) 해서, 매끄럽게 움직임을 전환해주는 노드이다.

예를 들어, 캐릭터가 걷다가 달리는 애니메이션으로 자연스럽게 이어지게 하고 싶을 때 걷기(Idle-Walk)와 달리기(Walk-Run) 애니메이션을 하나의 블렌드 트리로 묶어 속도 값(Speed)에 따라 자동으로 애니메이션이 변하도록 만들 수 있다.


🧩 블렌드 트리의 구조

블렌드 트리는 Animator 창에서 아래와 같이 만들 수 있다.

1️⃣ 애니메이터 창 우클릭 → Create State → From New Blend Tree
2️⃣ 블렌드 트리를 더블 클릭하면 내부에 진입.

블렌드 트리 인스펙터

블렌드 트리 노드를 선택하면 Inspector 창에서 Blend Type과 Parameters 등을 설정할 수 있다.


⚙️ 주요 설정

항목설명
Blend Type1D / 2D Simple Directional / 2D Freeform 등 선택 가능
Parameters블렌딩에 사용할 파라미터(속도, 방향 등) 지정
Motion블렌딩할 애니메이션 클립 추가

✅ 언제 사용하면 좋을까?

  • 캐릭터의 이동 속도에 따라 Idle → Walk → Run 전환
  • 상하좌우 방향에 따라 달라지는 걷기 모션
  • 총 쏘기 자세에서 이동 방향에 따라 자연스럽게 자세 변화

이처럼 여러 애니메이션을 매끄럽게 연결하고 싶을 때, 블렌드 트리를 사용하면 훨씬 자연스럽고 관리하기도 편리하다!


✨ 마무리

오늘은 블렌드 트리 기능에 대해 알아보았다. 여러분도 애니메이터에서 애니메이션 여러 개 연결해놓고 애니메이션 하나씩 찾아다니지 말고 이 기능을 활용할 수 있도록!!

profile
유니티 개발자(진)

0개의 댓글