동적 매개변수는 작성 위치에서 머티리얼 채널까지 이어져야 한다
값이 어디서 작성되고, 어느 모듈이 읽고, 어떤 Renderer 바인딩을 통해 Material로 들어가는지 한 줄로 추적한다.
| 단계 | 맡는 일 | 확인 값 | 통과 기준 |
|---|---|---|---|
| 01 작성 | Blueprint나 System이 User 값을 설정 | 이름, 타입, 기본값 | 런타임 변경이 시스템에 도착 |
| 02 읽기 | 모듈이 User 값을 입력으로 사용 | 입력 핀과 namespace | 기본값으로 떨어지지 않음 |
| 03 변환 | 필요하면 Float/Vector/Color로 가공 | 범위와 Clamp | 과한 값이 제한됨 |
| 04 바인딩 | Renderer가 Dynamic Parameter 슬롯에 연결 | 채널 순서 | Material 입력과 순서 일치 |
| 05 검증 | Viewport와 PIE에서 결과 확인 | 극단값 테스트 | 색, 알파, 강도가 함께 변함 |
동적 매개변수는 한 단계만 맞아서는 부족하고 작성부터 머티리얼 채널까지 이름과 타입이 이어져야 한다.