Unity 6.3
0 онлайн 33 гостей 3 в системе
Вход

Renderer.realtimeLightmapIndex

Declaration

public int realtimeLightmapIndex;

Описание

Индекс карты освещения реального времени, применённой к этому рендерингу.

Значение -1 (0xFFFF) означает, что не назначено никаких карт освещения, что является значением по умолчанию. Значение 0xFFFE внутренне используется для объектов, масштаб которых в карте освещения установлен на 0; они влияют на карты освещения, но сами не имеют назначенных карт освещения. Индекс внутренне составляет 16 бит и не может быть больше 65533 (0xFFFD).

Обратите внимание: это свойство сериализируется только при построении проигрывателя. Во всех других случаях это ответственность системы lightmapping Unity (или пользовательского скрипта, который приносит внешние данные lightmapping), чтобы установить его при загрузке Scene или входе в playmode.

Карта освещения — это атлас текстур, и несколько рендеров могут использовать разные части одной и той же карты освещения.

Дополнительные ресурсы: LightmapSettings class, lightmapIndex, lightmapScaleOffset свойство, ShaderLab свойства.