Set Character Material Property
캐릭터 머티리얼의 지정한 속성(색상·Float·Vector·Int·텍스처)을 설정합니다. 색상·숫자·벡터는 Transition Time·Easing으로 부드럽게 전환할 수 있고, 전환이 끝나면 On Transition End가 실행됩니다.
노드 정보
- 카테고리: Characters
- 종류: 실행 노드 — 실행 흐름(▶)을 받아 동작을 수행한 뒤, 다음 노드로 흐름을 넘깁니다.
개요
캐릭터 머티리얼의 속성을 설정합니다(색상·Float·Vector·Int·텍스처). 옷·피부·머리 색을 바꾸거나 셰이더 효과(발광 세기 등)를 제어하는 데 씁니다. 어떤 속성을 바꿀지는 셰이더가 노출한 프로퍼티 이름으로 지정하며, 색을 서서히 바꾸려면 Lerp와 조합합니다.
노드 미리보기
Set Character Material Property
▶Enter
Character
선택...▾
Transition Time
Transition Easing
OutCubic▾
▶Exit
▶On Transition End
▶ 초록 = 실행(플로우) 포트 · ● 흰색 = 데이터 포트. 왼쪽이 입력, 오른쪽이 출력입니다.
입력
| 포트 | 종류 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| Enter | ▶ 실행 | - | - | 이 노드의 동작을 시작합니다. |
| Character | ● 데이터 | CharacterAsset | - | 대상 캐릭터(아바타) |
| Transition Time | ● 데이터 | Float | - | 전환에 걸리는 시간(초). 0이면 즉시. 범위 0 ~ 3 (step 0.01) |
| Transition Easing | ● 데이터 | Ease | OutCubic | 전환 곡선(이징) |
출력
| 포트 | 종류 | 타입 | 설명 |
|---|---|---|---|
| Exit | ▶ 실행 | - | 동작이 끝난 뒤 이어서 실행됩니다. |
| On Transition End | ▶ 실행 | - | 전환(보간)이 끝나면 실행됩니다. |
사용 예시
옷·머리 색을 바꿀 때 씁니다.
예) 채널 포인트 보상으로 머리 색을 무작위로 바꾸려면 Generate Random Vector3나 색 리터럴을 Property에 연결합니다.
함께 보면 좋은 노드
- Get Character Material Property
- Set Character BlendShape
- Set Character Bone Scale
- Set Character Overlapping Animation Source
- Set Character Overlapping Animation Speed
- Set Character Overlapping Animation Weight
비공식 커뮤니티 문서입니다. 학습 목적으로 노드의 메타데이터를 정리한 것으로, 실제 동작은 Warudo 버전에 따라 다를 수 있습니다.