Blend Space

Clear·2023년 5월 16일
0

BlendSpace

특정 값에 따라 Animation 을 블렌딩시켜주는 기능이다.

그림과 같이 특정 축에 따라 애니메이션을 설정하고
Skeletal Mesh 의 Key Frame Animation 이 특정 키 사이의
보간을 이용하는 것이기 때문에 값의 위치에 따라 보간 비율이 달라지며
각축 애니메이션들이 서로 블렌딩되어 Animation 이 출력된다.

Unreal Documentation

Blend Space 에서 사용할 기준 값 같은 경우 위의 그림과 같이
게임 플레이의 코드 상등에서 값을 받아 가져온다.

1차원을 사용하였을 때 Blend Space 1D 를 사용할 수 있다.

Detail

Input Interpolation

애니메이션 속도 구동을 위한 축을 지정할 수 있는 기능이라고 하는데
정확히 어떠한 기능을 하고 있는 지는 모르겠으므로
추후 업데이트할 예정이다.

Axis Settings

  • Name
    에디터 그리드에 사용할 축 이름
  • Minimun & Maximum Value
    최소 최대 축값
  • Number of Grid Divisions
    그리드 분할 수로 Aninmation Data 에서 보간에 사용할 지점수
  • Interpolation Time
    보간 시간으로 지정한다면 해당 시간동안 보간을 유지하여 더 부드럽게 움직이는 효과를 줄 수 있음.
  • Interfolation Type
    보간에 대한 유형 지정.

Sample Interpolation

  • Target Weight Interpolation
    초당 타깃 웨이트 보간 속도로 해당 보간 속도를
    더 빨리 줄 수 있는 기능.
  • Per Bone Blend
    특정 본에 타깃 웨이트 보간을 설정하여 설정된 본마다
    다른 속도로 블렌드 인 될 수 있는 기능.

Animation Notifies

Blend Space 에서 Notifie 의 실행 여부를 결정하는 기능
All Animations | 모든 노티파이 실행
Heigest Weighted Animation | 특정 가중치가 가장 높은
Notifie 만을 실행
None | 실행 여부 없음

Notifies | 특정 이벤트를 알리는 것인데 추후에 알아볼 예정

Meta Data

Metadata Animation Asset 할당 기능이다.
Metadata 는 추후 자세히 정리할 예정이다.

Thumbnail

Content Browser 에서 미리 나오는 에셋의 미리보기 형식 ( ? )
을 비춰주는 카메라의 각도를 변화할 수 있는 옵션 같다.

profile
GameProgrammer

0개의 댓글