LightDataGI
Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.
структура в UnityEngine.Experimental.GlobalIllumination
Выполнено в:UnityEngine.CoreModule
Описание
Структура интероп для передачи информации о свете на свет печенья backends. Существуют вспомогательные структуры для направленных, точечных, точечных и прямоугольных огней, чтобы правильно инициализировать эту структуру.
Свойства
| Свойство | Описание |
|---|---|
| color | Цвет света. |
| coneAngle | Угол конуса для фокусных огней. |
| cookieScale | Единообразный фактор масштаба для уменьшения размера файлов cookie во время lightmapping. Может быть использован в качестве оптимизации, когда файлы cookie полного разрешения не нужны для косвенного освещения. |
| cookieTextureEntityId | Текстура печенья entityId проецируется светом. |
| entityId | Свет — это entityId. |
| falloff | Модель падения для использования для точки запекания и освещения. |
| indirectColor | Косвенный цвет света. |
| innerConeAngle | Угол внутреннего конуса для фар с фокусировкой. |
| mode | Режим lightmap для света. |
| orientation | Направление света. |
| position | Расположение огня. |
| range | Дальность света. Не используется для направленных огней. |
| shadow | Устанавливает значение 1 для теневых фонарей, 0 в противном случае. |
| shape0 | Радиус сферы света для точечных и спотовых огней или ширина для прямоугольных огней. |
| shape1 | Высота для прямоугольных огней. |
| type | 2.2.1.1 тип огня. |
Открытые методы
| Метод | Описание |
|---|---|
| Init | Инициализирует структуру параметрами указанного типа источника света. |
| InitNoBake | Инициализировать свет так, чтобы запекание backends игнорировать его. |