Частичные огни и следы
Понимание того, как Particle System может рендировать свет и следы на эффектах частиц.
огни
Модуль огни является быстрым способом добавить освещение в реальном времени к вашим эффектам частиц. Он может быть использован для того, чтобы системы светили на окружающую среду, например, для огня, фейерверков или молний. Он также позволяет вам сделать так, чтобы огни наследовали различные свойства от частиц, к которым они прикреплены. Это может сделать более правдоподобным, что эффект частиц сам по себе излучает свет. Например, это может быть достигнуто путем того, что огни исчезают с их частицами и они имеют одинаковые цвета.
Этот модуль облегчает создание большого количества световых эффектов в реальном времени очень быстро, а световые эффекты в реальном времени имеют высокую стоимость производительности, особенно в режиме Forward Rendering. Если световые эффекты также бросают тени, стоимость производительности еще выше. Чтобы защитить себя от случайного изменения скорости эмиссии и, следовательно, от создания тысяч световых эффектов в реальном времени, следует использовать свойство Maximum Lights. Создание большего количества световых эффектов, чем может выдержать ваше оборудование, может вызвать замедление и отсутствие реакции.
Трассы
Модуль Трассы добавляет следы к заданной доле частиц. У него есть ряд общих свойств с компонентом Трейл-рендер, но он позволяет легко прикреплять Trails к частицам и наследовать от них различные свойства. Trails подходят для разнообразных эффектов, например пуль, дыма и магических визуальных эффектов.
Советы
- Используйте модуль Рендерер для определения Материала Следа.
- Unity выбирает цвета из Градиента цвета на каждой вершине и линейным образом интерполирует цвета между каждым вершиной,. Добавьте больше вершин в свой Line Renderer, чтобы получить более близкое приближение детального Градиента цвета.