커스텀 데이터 모듈을 사용하면 파티클에 연결할 커스텀 데이터 포맷을 에디터에서 정의할 수 있습니다. 이는 스크립트에서도 설정할 수 있습니다. 스크립트에서 커스텀 데이터를 설정하고 해당 데이터를 셰이더에 제공하는 상세한 방법은 파티클 시스템 버텍스 스트림을 참조하십시오.
데이터는 최대 4개의 MinMaxCurve 컴포넌트가 포함된 벡터, 또는 HDR이 활성화된 MinMaxGradient인 __컬러__의 형태일 수 있습니다. 이 데이터를 사용하여 스크립트와 셰이더에서 커스텀 로직을 구현합니다.
각 커브/그레디언트의 기본 레이블을 클릭하고 상황에 맞는 이름을 입력하여 커스터마이즈할 수 있습니다. 커스텀 데이터를 셰이더에 전달할 때 데이터가 셰이더서 어떻게 사용되는지 알아두면 도움이 됩니다. 예를 들어 커브를 커스텀 알파 테스트에 사용하거나 그레디언트를 사용하여 파티클에 컬러를 하나 더 추가할 수 있습니다. 레이블을 편집하여 각 커스텀 데이터 입력의 목적을 UI에 간단하게 기록할 수 있습니다.