BlendShapes
캐릭터의 블렌드셰이프(표정 모프) 값을 읽고 설정합니다.
이 카테고리에는 14개의 노드가 있습니다.
| 노드 | 설명 |
|---|---|
| BlendShape List Binarize | 블렌드셰이프 목록에서 값이 가장 큰 항목만 1로, 나머지는 0으로 만듭니다(임계값 이상일 때). 표정을 '하나만 켜진' 상태로 단순화할 때 사용하며, 대상 블렌드셰이프를 지정할 수도 있습니다. |
| BlendShape List Constrain BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 제한 | 기준 블렌드셰이프의 값에 따라 대상 블렌드셰이프들의 값 범위를 제한·매핑합니다. 한 표정이 다른 표정의 세기를 억제하도록 연동할 때 사용합니다. |
| Exit All Character Expressions 모든 캐릭터 표정 끄기 | 캐릭터에 켜져 있는 모든 표정(Expression)을 종료합니다. |
| BlendShape List Get BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 가져오기 | 블렌드셰이프 목록에서 지정한 이름의 현재 값(0~1)을 가져옵니다. |
| Is Character Expression Active | 캐릭터의 특정 표정이 현재 활성 상태인지 여부(참/거짓)를 반환합니다. |
| BlendShape List Map BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 매핑 | 원본 블렌드셰이프 값을 지정한 범위(Min~Max)로 다시 매핑해 다른 블렌드셰이프에 적용합니다. 한 입력으로 다른 표정을 비례 제어할 때 사용합니다. |
| BlendShape List Offset BlendShape BlendShape 목록 BlendShape 오프셋 | 지정한 블렌드셰이프 값에 일정량을 더하거나 빼서 조정합니다. |
| BlendShape List Add Prefix BlendShape 목록 접두사 추가 | 블렌드셰이프 목록의 모든 이름 앞에 지정한 접두사를 붙입니다. 이름 규칙이 다른 목록끼리 맞출 때 사용합니다. |
| BlendShape List Remove BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 제거 | 블렌드셰이프 목록에서 지정한 항목을 제거합니다. |
| BlendShape List Scale BlendShape BlendShape 목록 BlendShape 스케일 | 지정한 블렌드셰이프 값에 배율을 곱해 세기를 조절합니다. |
| BlendShape List Set BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 설정 | 블렌드셰이프 목록에서 지정한 항목의 값을 설정한 값으로 바꿉니다. Clamp가 켜져 있으면 0~1 범위로 제한합니다. |
| Smooth BlendShape List 블렌드 셰이프 스무딩 목록 | 블렌드셰이프 값들이 갑자기 튀지 않도록 Smooth Time에 걸쳐 부드럽게 변하게 합니다. 표정 전환을 매끄럽게 만들 때 사용합니다. |
| Toggle Character Expression 캐릭터 표정 전환 | 캐릭터의 지정한 표정(Expression)을 켜거나 끕니다. Action으로 토글/켜기/끄기를 고르고, Auto Exit를 켜면 일시적으로만 적용됩니다. |
| BlendShape List Trigger BlendShape 블렌드 셰이프 목록에서 블렌드 셰이프 트리거 | 원본 블렌드셰이프 값이 임계값(Trigger Threshold) 이상이면, 다른 블렌드셰이프를 지정한 값으로 켭니다. 특정 표정이 충분히 강할 때 연동 표정을 발동할 때 사용합니다. |