Generate Idle Head Animation
캐릭터에 자동 눈 깜빡임과 자연스러운 눈동자·머리 움직임을 만들어 블렌드셰이프·본 회전 목록에 합쳐 출력합니다. 깜빡임 간격, 시선 각도, 머리 기울기 등을 조절할 수 있습니다. (유휴 모션)
노드 정보
- 카테고리: Procedural Animations
- 한국어 에디터 표시명: 대기 머리 애니메이션 생성
- 종류: 이벤트 노드 — 특정 사건이 발생하면 스스로 실행 흐름(▶)을 시작합니다. 그래프의 시작점으로 사용합니다.
개요
캐릭터에 자동 눈 깜빡임과 자연스러운 눈동자·머리 움직임을 만들어 블렌드셰이프·본 회전 목록으로 출력합니다. 가만히 있어도 살아있는 느낌을 주는 절차적 모션으로, 트래킹이 없는 부위를 자연스럽게 채울 때 씁니다. 출력은 Override Character Bone Rotations 등에 연결해 적용합니다.
노드 미리보기
Generate Idle Head Animation
Enabled
NoYes
Auto Blinking
NoYes
Auto Eye Movements
NoYes
Auto Head Movements
NoYes
Blink BlendShapes
선택...▾
Look Weight
Max Look Angles
선택...▾
Up
Down
Left
Right
Blink Interval
(1, 10)
Blink Speed
Squint Eyes
Remove Input Eye BlendShapes
NoYes
Head Tilt
선택...▾
X
Y
Z
Look Around Interval
(8, 30)
Max Look Around Angle
Output BlendShape List
Output Bone Rotation List
▶ 초록 = 실행(플로우) 포트 · ● 흰색 = 데이터 포트. 왼쪽이 입력, 오른쪽이 출력입니다.
입력
| 포트 | 종류 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| Enabled | ● 데이터 | Boolean | true | 켜기/끄기 |
| Auto Blinking | ● 데이터 | Boolean | true | 자동 깜빡임 여부 |
| Auto Eye Movements | ● 데이터 | Boolean | true | 자동 눈 움직임 여부 |
| Auto Head Movements | ● 데이터 | Boolean | true | 자동 머리 움직임 여부 |
| Blink BlendShapes | ● 데이터 | String[] | - | 깜빡임 블렌드셰이프 |
| Look Weight | ● 데이터 | Float | 0.5 | 시선 가중치(0~1). 범위 0 ~ 1 (step 0.01) |
| Max Look Angles | ● 데이터 | MaxLookAnglesData | - | 최대 주시 각도 |
| Up | ● 데이터 | Float | 4 | 위 각도. 범위 0 ~ 30 (step 0.01) |
| Down | ● 데이터 | Float | 10 | 아래 각도. 범위 0 ~ 30 (step 0.01) |
| Left | ● 데이터 | Float | 15 | 왼쪽 각도. 범위 0 ~ 30 (step 0.01) |
| Right | ● 데이터 | Float | 15 | 오른쪽 각도. 범위 0 ~ 30 (step 0.01) |
| Blink Interval | ● 데이터 | Vector2 | (1, 10) | Blink Interval Description |
| Blink Speed | ● 데이터 | Float | 1 | 깜빡임 속도. 범위 0.1 ~ 3 (step 0.01) |
| Squint Eyes | ● 데이터 | Float | - | 눈 찡그림 정도. 범위 0 ~ 1 (step 0.01) |
| Remove Input Eye BlendShapes | ● 데이터 | Boolean | true | 입력의 눈 블렌드셰이프 제거 여부 |
| Head Tilt | ● 데이터 | HeadTiltData | - | 머리 기울기 |
| X | ● 데이터 | Float | - | X 성분. 범위 45 ~ 45 (step 0.01) |
| Y | ● 데이터 | Float | - | Y 성분. 범위 45 ~ 45 (step 0.01) |
| Z | ● 데이터 | Float | - | Z 성분. 범위 45 ~ 45 (step 0.01) |
| Look Around Interval | ● 데이터 | Vector2 | (8, 30) | Look Around Interval Description |
| Max Look Around Angle | ● 데이터 | Float | 10 | 최대 둘러보기 각도. 범위 0 ~ 40 (step 0.01) |
출력
| 포트 | 종류 | 타입 | 설명 |
|---|---|---|---|
| Output BlendShape List | ● 데이터 | Dictionary<string, float> | 처리된 블렌드셰이프 목록 |
| Output Bone Rotation List | ● 데이터 | Quaternion[] | 처리된 본 회전 목록 |
트리거
이 노드는 에디터에서 직접 누를 수 있는 버튼(트리거)을 제공합니다.
| 트리거 | 설명 |
|---|---|
| Blink | 눈을 한 번 깜빡입니다. |
| Look Around | 주변을 한 번 둘러봅니다. |
함께 보면 좋은 노드
비공식 커뮤니티 문서입니다. 학습 목적으로 노드의 메타데이터를 정리한 것으로, 실제 동작은 Warudo 버전에 따라 다를 수 있습니다.