파티클 속성은 읽고, 계산하고, 다시 써야 반영된다
Niagara 속성 변경이 화면에 보이려면 읽는 이름, 계산 위치, 쓰는 속성, 렌더러 바인딩이 한 줄로 이어져야 한다.
| 단계 | 하는 일 | 확인 값 | 끊기면 보이는 증상 |
|---|---|---|---|
| Spawn Attr | 생성 시 초기 속성 설정 | Position, Color, Velocity | 처음부터 위치나 색이 어긋남 |
| Read | 현재 프레임 속성 읽기 | Particle.* 이름과 namespace | 기본값만 읽어 계산이 변하지 않음 |
| Compute | 시간, 거리, 속도로 새 값 계산 | DeltaTime, Age, Curve | 감속·색 변화가 과하거나 없음 |
| Write | 계산 결과를 속성에 저장 | Color, Size, Velocity 등 | 아래 모듈이 다시 덮어씀 |
| Renderer | 최종 속성을 화면 출력으로 전달 | Binding과 Material 입력 | 계산은 됐지만 화면이 안 바뀜 |
속성 변경이 보이지 않으면 “읽은 값”, “쓴 위치”, “렌더러가 읽는 이름”을 같은 표에서 맞춘다.