SphericalHarmonicsL2
структура в UnityEngine.Rendering
Выполнено в:UnityEngine.CoreModule
Описание
Сферические гармоники до второго порядка (3 полосы, 9 коэффициентов).
Сферические гармоники (SH) представляют собой функцию или сигнал по направлениям и обычно используются в компьютерной графике для эффективной оценки плавного освещения. Unity использует их для LightProbes и освещения окружающей среды.
L2 сферические гармоники состоят из 9 коэффициентов для каждого цветового канала.
Дополнительные ресурсы: RenderSettings.ambientMode, RenderSettings.ambientProbe, LightProbes.
Свойства
| Свойство | Описание |
|---|---|
| это[int,int] | Доступ к индивидуальным коэффициентам SH. |
Открытые методы
| Метод | Описание |
|---|---|
| AddAmbientLight | Добавить окружающий свет к сферическим гармоникам. |
| AddDirectionalLight | Добавить направленный свет к сферическим гармоникам. |
| Clear | Очистка коэффициентов сферических гармоник до нуля. |
| Evaluate | Оценка сферических гармоник для каждого заданного направления. Массивы направлений и результатов должны иметь одинаковые размеры. |
Операторы
| Оператор | Описание |
|---|---|
| оператор!= | Возвращает true, если сферические гармоники разные. |
| оператор * | Масштабирует SH на заданный фактор. |
| оператор + | Добавление двух сферических гармоник. |
| оператор == | Возвращает true, если сферические гармоники равны. |