본문으로 건너뛰기

Generate Input Interfaces Animation

키보드·마우스 같은 입력 장치에 맞춰 캐릭터의 손·팔 동작을 절차적으로 만들어 본 회전 목록에 반영해 출력합니다.

노드 정보
  • 카테고리: Procedural Animations
  • 한국어 에디터 표시명: 입력 인터페이스 애니메이션 생성
  • 종류: 실행 노드 — 실행 흐름(▶)을 받아 동작을 수행한 뒤, 다음 노드로 흐름을 넘깁니다.

개요

키보드·마우스 같은 입력 장치에 맞춰 캐릭터의 손·팔 동작을 절차적으로 만들어 본 회전 목록으로 출력합니다. 게임·작업 방송에서 실제 타이핑·마우스 조작에 손이 반응하는 것처럼 보이게 합니다.

노드 미리보기

Generate Input Interfaces Animation
Enter
Keyboard
선택...
Trackpad
선택...
Use Any Hand To Press Key?
NoYes
Trackpad Use Hand
Right
Elbow Upward Amount
1
Elbow Upward Amount
0.25
Fingertip Distance
0.03
Finger Curl Amount
25
Finger Curl Duration
0.15
Finger Rotation Offsets
선택...
Thumb Finger
선택...
Index Finger
선택...
Middle Finger
선택...
Ring Finger
선택...
Little Finger
선택...
Offset
(0, 0, 0)
Exit
Output Bone Rotation List
Output Root Position

▶ 초록 = 실행(플로우) 포트 · ● 흰색 = 데이터 포트. 왼쪽이 입력, 오른쪽이 출력입니다.

입력

포트종류타입기본값설명
Enter▶ 실행--이 노드의 동작을 시작합니다.
Keyboard● 데이터KeyboardAsset-키보드 오브젝트
Trackpad● 데이터TrackpadAsset-트랙패드 오브젝트
Use Any Hand To Press Key?● 데이터Booleantrue아무 손으로나 키 누르기 허용
Trackpad Use Hand● 데이터HandednessRight값: Left, Right
Elbow Upward Amount● 데이터Float-팔꿈치 위 방향 정도. 범위 1 ~ 1 (step 0.01)
Elbow Upward Amount● 데이터Float0.25팔꿈치 바깥 방향 정도. 범위 1 ~ 1 (step 0.01)
Fingertip Distance● 데이터Float0.03손가락 간격. 범위 0.1 ~ 0.1 (step 0.01)
Finger Curl Amount● 데이터Float25손가락 구부림 정도. 범위 15 ~ 35 (step 0.01)
Finger Curl Duration● 데이터Float0.15손가락 구부림 시간. 범위 0.1 ~ 0.4 (step 0.01)
Finger Rotation Offsets● 데이터FingerRotationOffsetsData-Finger Rotation Offsets Description
Thumb Finger● 데이터FingerRotationOffsetData-엄지
Index Finger● 데이터FingerRotationOffsetData-검지
Middle Finger● 데이터FingerRotationOffsetData-중지
Ring Finger● 데이터FingerRotationOffsetData-약지
Little Finger● 데이터FingerRotationOffsetData-소지
Offset● 데이터Vector3(0, 0, 0)오프셋(추가 변위)

출력

포트종류타입설명
Exit▶ 실행-동작이 끝난 뒤 이어서 실행됩니다.
Output Bone Rotation List● 데이터Quaternion[]처리된 본 회전 목록
Output Root Position● 데이터Vector3결과 루트 위치

함께 보면 좋은 노드


비공식 커뮤니티 문서입니다. 학습 목적으로 노드의 메타데이터를 정리한 것으로, 실제 동작은 Warudo 버전에 따라 다를 수 있습니다.