블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

애니메이션 포즈 애셋 를 생성한 이후, 실행시간에 Pose Asset (포즈 애셋)을 구동시켜 재생하는 한 가지 방법은 Pose by Name 과 Pose Blender 노드를 사용하는 것입니다:

  • Pose by Name - 포즈의 트랜스폼을 이름으로 구할 수 있습니다.

  • Pose Blender - 소스 포즈에서의 커브로 구동된 올바른 포즈를 출력합니다.

아래 예제는, 포즈 애셋을 사용하여 플레이어가 가까이 오면 미소짓고 멀리 가면 찡그리도록 만든 얼굴입니다.

애니메이션 블루프린트 내 스테이트 머신은 세 가지 스테이트로 구성되어 있습니다:

기본 스테이트 는 중립 표정, Smile (스마일)은 플레이어가 트리거 볼륨에 들어설 때의 스테이트, Frown (프라운)은 플레이어가 트리거 볼륨을 나갈 때의 스테이트입니다. 이 예제에서는 스마일을 처음 발동한 이후엔 스마일과 프라운 스테이트만 오가도록 하고 있습니다. 각 스테이트 안에서 Pose Blender (포즈 블렌더)와 애니메이션 시퀀스를 사용하여 커브 구동 애니메이션을 적용하고 있습니다.

포즈 블렌더 노드는 포즈 애셋을 그래프에 끌어 놓으면 자동 생성됩니다.

부가 정보

포즈 블렌더를 사용하지 않고 애니메이션 시퀀스를 최종 애니메이션 포즈에 바로 꽂으면, 커브 구동 애니메이션이 자동 적용되지 않습니다.

추가로, 포즈를 구동시키리 입력 커브 데이터를 주지 않고 포즈 블렌더 노드만 사용하면 원하는 포즈가 나오지 않습니다.

최종 포즈를 효율적으로 조작하기 위해서는 포즈 드라이버 도드와 함께 커브 데이터를 구동시킬 메서드를 사용할 필요가 있습니다.

우클릭 컨텍스트 메뉴를 통해 Pose Blender 를 Pose by Name (또는 Pose by Name 을 Pose Blender) 노드로 변환시킬 수 있습니다.

Pose by Name 은 포즈 애셋 안에서 사용할 포즈를 디테일 패널에서 수동 지정할 수 있도록 해줍니다.

![](AdditivePoseByName.png)

우리 예제에서는, 캐릭터 얼굴 중 스마일 오른편과 왼편, 두 부분을 제어하고 있으므로, 포즈 블렌더를 사용하는 것이 좋습니다. 포즈 애셋 내 하나의 포즈만 제어하고자 하는 경우, Pose by Name 으로 이름을 지정하면 하나만 제어할 수 있습니다 (보통 전신같은 상황에 좋습니다).

Additive 활성화된 포즈 애셋을 사용중인 경우, Apply Additive 노드도 같이 사용해 줘야 원하는 포즈가 제대로 나올 것입니다. Additive 가 아닌 포즈 애셋의 경우, Pose by Name 노드를 최종 애니메이션 포즈 출력에 직접 연결해도 됩니다.

블렌더 애니메이션 만들기 04

모델과 뼈대 연결하기


블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

[포즈 모드]로 들어가 모델과 같이 묶을 뼈대를 선택한다


블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

같이 묶을 모델을 선택한다


블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

Shift 키를 눌러서 모델과 뼈를 같이 선택한다


블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

Ctrl + P 를 눌러 나온 메뉴에 [본]을 눌러 둘을 묶어 준다



블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

묶인 모습


블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

나머지 묶을 부분도 묶어준다



반응형

LIST

공유하기

게시글 관리

구독하기게임 개발 일기장

'Graphic > Blender' 카테고리의 다른 글

블렌더 애니메이션 만들기 08 - 애니메이션[피격,점프,사망 애니메이션]  (1)2017.09.14블렌더 애니메이션 만들기 07 - 연속 애니메이션 작업하기[공격 애니메이션]  (0)2017.09.04블렌더 애니메이션 만들기 06 - 애니메이션 추가하기[걷기,전투자세 애니메이션]  (0)2017.09.03블렌더 애니메이션 만들기 05 - 애니메이션 만들기[대기 애니메이션]  (0)2017.09.02블렌더 애니메이션 만들기 03 - 기초 뼈대 심기 및 뼈대 이름 지정하기  (0)2017.08.11블렌더 애니메이션 만들기 02 - 한덩이 모델을 파츠별로 나누기  (0)2017.08.09블렌더 애니메이션 만들기 01 - 매직복셀 캐릭터를 블렌더로 옮기기  (0)2017.08.08블렌더 애니메이션 만들기  (6)2016.02.06

본 생성

Shift+A > Amature > Basic > Basic Human(Meta-Rig)

 

Viewport Display > In Front 체크

블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

 

Mirror/Symmetry

Edit Mode에서 Tool Settings > Options > X-Axis Mirror

블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

 

본과 캐릭터 기본 Skin 하는 방법

본 세팅 후 캐릭터와 뼈를 선택한 상태에서 뼈를 마지막으로 선택하고

Ctrl+P > With Automatic Weights

 

뼈가 선택된 상태에서 Ctrl+Tab을 누르면 Pose Mode로 변경되며 뼈 선택 외곽선이 파랑색이 된다.

 

포즈 초기화

포즈를 초기화할때는 Pose Mode에서

Space bar(검색) > "clear pose transform"으로 검색하고 clear pose transform>All 선택

블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

 

오브젝트를 선택하고 Object Mode인 상태에서

모디파이어 속성 > Amature를 Apply하면 뼈가 없어도 포즈가 유지된다.

블렌더 포즈 만들기 - beullendeo pojeu mandeulgi

반응형

공유하기

게시글 관리

구독하기3DNote

'GAME GRAPHIC GUIDE > Blender' 카테고리의 다른 글

Blender 참고 이미지/레퍼런스 클릭되지 않게 설정하는 방법  (0)2021.08.02Blender 스컵팅 도중에 좌우 미러하는 방법(Symmetrize)  (0)2021.08.02블렌더 무료 토폴로지 프로그램 Autoremesher / 하이폴 Export  (0)2021.07.21블렌더 알파 브러쉬 직접 만들기  (0)2021.07.10블렌더 하드서페이스 팁  (0)2021.07.05

  • 블렌더 포즈 만들기 - beullendeo pojeu mandeulgi
  • 블렌더 포즈 만들기 - beullendeo pojeu mandeulgi
  • 블렌더 포즈 만들기 - beullendeo pojeu mandeulgi
  • 블렌더 포즈 만들기 - beullendeo pojeu mandeulgi
  • 블렌더 포즈 만들기 - beullendeo pojeu mandeulgi