Renderer.lightmapIndex
Declaration
public int lightmapIndex;Описание
Индекс выпеченной lightmap применяется к этому рендерингу.
Индекс относится к LightmapSettings.lightmaps Значение -1 (0xFFFF) означает, что не назначено никакого lightmap, что является значением по умолчанию. Значение 0xFFFE внутренне используется для объектов, масштаб которых в lightmap установлен на 0; они влияют на lightmap, но сами не имеют назначенного lightmap. Индекс внутренне составляет 16 бит и не может быть больше 65533 (0xFFFD).
Обратите внимание: это свойство сериализируется только при построении проигрывателя. Во всех других случаях это ответственность системы lightmapping Unity (или пользовательского скрипта, который приносит внешние данные lightmapping), чтобы установить его при загрузке Scene или входе в playmode.
Карта освещения — это атлас текстур, и несколько рендеров могут использовать разные части одной и той же карты освещения.
Дополнительные ресурсы: LightmapSettings class, lightmapScaleOffset свойство, ShaderLab свойства.