언리얼 나이아가라

파티클 속성 읽기 및 쓰기

나이아가라 스크립팅은 Position, Velocity, Color, Size, Age 같은 속성(Attributes)을 읽고 쓰는 작업에서 시작됩니다. 각 값은 파티클별 데이터로 저장되며, 모듈 실행 순서에 따라 다음 프레임의 이동과 렌더링에 반영됩니다.

속성 읽기 기본 사용법과 주요 예시를 중심으로 파티클 속성 읽기/쓰기 순서를 읽습니다.

파티클 속성 읽기 및 쓰기 흐름

1

파티클 속성 읽기

파티클의 현재 상태를 파악하거나, 다른 계산의 입력 값으로 사용하기 위해서는 해당 속성의 값을 읽어와야 합니다.

2

파티클 속성 쓰기

파티클의 속성 값을 변경하거나 새로 설정하기 위해서는 Set New or Existing Parameter 노드를 사용합니다.

3

속성 읽기 및 쓰기 조합 예시

가장 일반적인 예시는 파티클의 현재 속도를 읽어와서 특정 계산을 수행한 후, 다시 그 속성을 쓰는 것입니다.

4

속성 초기화 vs. 업데이트

나이아가라에서 속성을 다룰 때는 초기화(Initialization)와 업데이트(Update) 적용 시점을 구분해야 합니다.