게임 월드의 데이터를 선택
메시 표면, 스켈레탈 본, 스플라인 경로, 격자장, 블루프린트 값이 시작점이다.
데이터 인터페이스는 메시, 스플라인, 그리드, 게임 상태를 Niagara 모듈이 읽을 수 있는 값으로 바꾸는 번역 계층이다.
메시 표면, 스켈레탈 본, 스플라인 경로, 격자장, 블루프린트 값이 시작점이다.
Niagara가 외부 객체를 직접 만지는 대신 정해진 함수와 핀으로 읽는다.
위치, 방향, 속도, 샘플 인덱스, 색상처럼 모듈 계산에 필요한 값으로 좁힌다.
샘플링한 값을 오프셋, 노이즈, 수명 곡선과 섞어 파티클 규칙을 만든다.
Particles.Position, Velocity, Color, Lifetime 같은 속성에 최종 반영된다.
불꽃, 먼지, 충돌 흔적처럼 형태를 따라 붙는 효과에 맞다.
전기, 궤적, 흐르는 빛처럼 경로를 따라 움직이는 효과에 맞다.
연기, 유체, 볼륨성 효과처럼 공간 전체를 샘플링할 때 쓴다.
체력, 속도, 충돌 이벤트처럼 게임 로직이 만든 값을 효과로 전달한다.
Preview에서는 보이는데 게임에서 안 보이면 소스 바인딩이나 갱신 시점을 의심한다.
NaN, 0 벡터, 지나치게 큰 위치 값은 모듈 계산보다 앞단 문제일 때가 많다.
읽은 값이 실제로 Particles.* 속성에 들어갔는지 마지막 저장 지점을 확인한다.