Определение пользовательских форматов данных для частиц в встроенном Render Pipeline
Модуль Custom Data позволяет вам определить в Редакторе пользовательские форматы данных, которые будут прикреплены к частицам. Вы также можете установить это в скрипте. См. документацию по Вершинные потоки Particle System для более подробной информации о том, как установить пользовательские данные из скрипта и подать эти данные в ваши шейдеры.
Данные могут быть в форме Вектора, содержащего до 4 MinMaxCurve компонентов, или Цвета, который является HDR-активированным MinMaxGradient. Используйте эти данные для управления логикой в ваших скриптах и шейдерах.
Метки по умолчанию для каждой кривой/градиента можно настроить, нажав на них и введя контекстное имя. При передаче пользовательских данных шейдерам полезно знать, как эти данные используются внутри шейдера. Например, кривая может быть использована для пользовательского альфа-тестирования, или градиент может быть использован для добавления вторичного цвета к частицам. Редактируя метки, легко сохранить запись в UI о цели каждого ввода пользовательских данных.