속성 준비
Speed, AgeRatio 같은 값을 스크립트에서 계산해 파티클 속성으로 남깁니다.
커스텀 머티리얼은 Niagara Particle Attribute 노드로 속도를 발광 강도, 나이, 색 변화 같은 셰이더 입력으로 바꿀 때 힘을 발휘합니다.
Speed, AgeRatio 같은 값을 스크립트에서 계산해 파티클 속성으로 남깁니다.
Niagara Particle Attribute 노드로 같은 이름과 타입의 값을 가져옵니다.
Clamp와 Multiply로 Emissive나 Opacity에 맞는 0-1 또는 강도 범위로 바꿉니다.
머티리얼 인스턴스를 Renderer에 넣고 속도별 밝기 변화를 프리뷰합니다.
Float, Vector, Color 중 머티리얼 입력 타입과 맞는지 봅니다.
속성이 없을 때도 검은 화면이 되지 않도록 기본값을 둡니다.
속도 값이 너무 커서 Emissive가 과하게 튀지 않는지 제한합니다.